I have been out tonight to celebrate a friends birthday, we used to work together but she now works for a different company so everyone else in the group were her new colleagues. I got on with them all except one who immediately seemed to take a dislike to me, it started in the pub we had a whip to buy the drinks and it was decided to get a couple of bottles of wine, I paid into the whip (£20) but I had to let them know that I have gastric reflux and cant drink alcohol so I wanted water instead as even lemonade and orange juice can affect me, she took umbrage at this for some reason basically saying she hated people like me who wanted something 'special' there was no reason for her to say that as I explained why and everyone else understood.
For most of the evening I stayed out of her way chatting happily to other members of the group but every time I looked her way she was glaring at me, my friend was getting upset and I offered to go home but she wanted me to stay and eat with them
It was suggested that we all went for a curry, now I cant eat curry but have eaten in Indian restaurants before and have had western meals or salads, I was discussing options with the waiter when this 'cow' realised what I was doing and laid into me, she basically accused me of being a racist she actually said ' I suppose you hate it when you are served by brown people and I bet you voted brexit and other really spiteful nasty things.
I didn't bother to reply to her I gave my friend a hug and said happy birthday and walked out. My friend rang me and asked me to come back I apologised for ruining her birthday but I couldn't go back I was too upset.
Got home 1/2 hour ago and cant stop crying, now I am scared that I have lost my friend over this but what was I supposed to do just sit there and take all the shit I was getting for no reason.