OMG must have been bad to put you off for over 12 years! Wish something would put me off for that long - I'd be half my size!
It doesn't work like that because I'm not half my size, though I wish I was.
It was utterly humiliating, but until my thirties, I never found an alcoholic drink that I liked the taste of.
It wasn't a pious, non drinking "pledge" thing, I just preferred the taste of soft drinks and it meant the drinkers were never short of a driver. So it was good for everyone.
It's only about 25 years ago though that there were people in our group who would refuse to include a soft drink if they were getting a round in, with comments like, "if you're not having a proper drink then you can get your own".
Nowadays a round of drinks can include several "proper" drinks, a few soft drinks and a couple of coffees. (and nobody passes comment)
It shows how times and attitudes change.