Single girl I just want to say i'm so sorry you are going through this .... people can e so cruel sometimes. You sound like a strong person to me, and the friend who you haven't seen for a year is best out of your life by the sounds of it.
Take care and try not to let them get you down (easier said than done) vent as much as you like, it makes you feel better to have a good vent .... tc, Jinnyann xoxoxoxoxoxo