I’m so sorry you had this happen. I’m also sorry that you apparently didn’t have a friend there to tell you (and possibly this guy) exactly what a damaged shell of a person he is. Pathetic. That’s all it is. Absolutely pathetic. Warped, bitter people will pick a pet hatred the way the rest of us pick hobbies: whether that is a racial group, political group, weight group, etc. It is beyond sad that he’s got children being exposed to this attitude. Just remember no one can judge you except YOU because only you know your whole story; I find it easier to bear attacks or unnecessary criticism when I remind myself (over and over, even as someone is spouting garbage at me) that they have no idea who I am, what my life is like, what I’m capable of, what my past involves etc. It just becomes clearer when you realize their anger and hate have nothing to do with you and everything to do with their own insecurities and problems. But unless your bff is bringing incredible support, positivity and meaning to your life, I’d just be outta there period. Bad group, bad attitudes, bad surroundings for you to be in. There ARE way better people out there. 🙂 However, like I said, only you know best what you need. Good luck and pleases try not to take those disgusting comments personally!!! xxxxxxxxxx