I'm so glad you're feeling better. One more thing occurs to me: our friends do love us. We can't really hold them accountable for the way they don't understand us. They can tell what you're going through a lot of the time, but don't get how to approach it. You did the right thing by not being vindictive or mean, and since you believe in karma, you should recognize that by doing the right thing you're receiving the rewards in the form of personal acceptance.
That was a bit rambly, but everyone here is used to it by now.

Good luck, ss. *hugs*