I don't want to drink, my wife doesn't want to drink (and also has never had a drop) and the majority of our friends don't drink so it really isn't a problem. It's mostly work people who invite me to go out with them that get insulted when I politely refuse. Either I go and be miserable, I go and ask them not to drink, or I excuse myself and let them have a nice time. I think I'm being polite when I say no.
That is ridiculous, people feeling insulted when you say you don't want to drink with them.
I would say, it's an experience that you might be surpised at how much you enjoy, I wouldn't recommend it to everyone though, in fact I am always very careful not to recommend anything combustible to anyone, let them discover it for themselves if they wish, I don't want the responsibility of someone having a bad experinece with a substance.
If I think someone would have a bad experience on something though, I will of course say so.
Like, my nephew swore off booze without ever trying it for years when he was a teenager, and, yeah, there was the odd time i would say to him that he might enjoy it, it might help loosen up social inhibitions with folk and help him develop in that way. Literally just two or three times though, I never pushed it on him at all.
and he ended up drinking through his friends, not me, and enjoys it now and again, it's been good for him.
But, I would actually advise him never to try other types of drugs, the more concioussness altering psychedelics, or ones that are harmful to your body like coke/speed/heroin, not even marajuana, cause i just don't think those types of drugs are suitable for his personality and disposition.
I don't think watching other drunk people carrying on or making 'fools' of themselves is a good gauge for whether you would like it or not though. Taken in smaller doses it can be quite a good relaxer of your inhibitions, and can stimulate imagination and conversation.
Anyway, I am not pushing it onto you, just sayin', and I understand why you wouldn't want to go there, given everything you've said.