Big hugs hon!!
I have no advice but if it makes you feel any better i heard what you were saying about angry, sometimes these things are better out than in!
And about your so called (ex) freind, what was she thinking saying 'ffs etc etc' ...who says that
Pleased to hear she is not in your life any more.