Honestly, I'd just give it time.
My friends used to get me into all sorts of stupid drama, and I often ended up trying to juggle everyone else's problems while they got mad because i couldn't tend to their every need and yelled at me consistently.
You can imagine I got fed up with it.
Now I usually sit things out and follow the policy of, "It's your problem, you can fix it."