IB, I am sure your closest friend has your best interests at heart. I do. She cares about you.

But, you need to do what you feel is best. Follow your heart and your head.
I feel as you do regarding lashing out.

I always think before responding - what do I hope to accomplish with my response? Am I acting out of anger? What purpose would that serve? Usually, after thinking it through, I figure out what's best.

I think your response was fine. Or no response would have been, too.

Now, dont forget to do something for yourself this weekend, ya hear?