I've heard the "You're so rude because you won't drink" before.
I don't drink socially in front of people I need to respect me. Because for me, there isn't really much of a margin between "having a drink" and passing out and/or dancing and singing on the table. I've had people tell me I was rude when I didn't come up with a nice, easy reason why I wouldn't drink. Well, it's sort of embarrassing!
Or sometimes I will explain that I had better just have water and lemon and everyone will explain that they drink very responsibly and later say they felt judged. Um, I didn't ask you to explain yourself. No did I ever say the phrase, "You irresponsible lush, you!"
If it is any help, even telling people that you are allergic doesn't work. You just get them saying "well, that reaction was when you were a kid, maybe you grew out of it" Sorry, mom and dad having to do CPR because I stopped breathing is not something I want to subject on myself or anyone else on a "maybe"
Your friends were nicer than mine.
When I speak of my allergy to alcohol, I hear, "Oh Bloo, getting drunk is not
an allergic reaction! HAHAHA, Lolz!"
It would take several drinks for me to actually stop breathing, but I can drink 1 or 2 drinks over the course of an evening. Whenever I've had my second or third sip of alcohol I always think the same thing, "This is wonderful! I should be drinking everyday!" By the time I'm halfway thru my 2nd, I'm like, "Ugh...this is why I hardly drink," because I start feeling lousy.
I suppose I bring it on myself by drinking very moderately instead of just teetotalling.