Grudges... the psychology behind them.

I’ve noticed that I seem to have a grudge on drinking. I don’t want to have this grudge or uncomfortability about it, but the whole idea of lots of people getting drunk just kinda pisses me off.

I would like to find why this is. And here are some things that may help anyone out who wants to pyscho analyze this.

I don’t drink.
My parents would be upset if they found out I drink.
I’ve been to parties but I never have that great of a time, but possibly because I don’t like superficial party people.
I feel like I want everyone to have a good time doing something else, but I couldn’t recommend anything.
When people I respect drink, it doesn’t bother me.
When people I don’t respect drink, it does.
When smart people drink it doesn’t bother me.
When stupid people do it does.
When people have to make pre-plans to get drunk on the weekends blocking any other ideas, it bothers me.
Whenever my close friends all talk about getting drunk and buying boos, it bothers me.
I’ve been to one party where I didn’t care people drinked, but they were all kinda no conforming average people who like to talk about nerdy things and have a good time, and I was on the brink of drinking myself then.
Also… my great grandfather died of drinking and my grandpa is a pastor who is an extremist against the act.
In both of my parents extended families, about 1-50 of the people drink, they are all highly conservative christian people.
When people drink alone it doesn’t bother me.
When people drink it huge groups and get crazy, it does bother me.

So, with this information, and you have free time and find this something of your interest, try and help me figure this out. I’ve never written those things down so I could figure it out soon. I love psychology, but as they say even psychologists need shrinks.
Thanks.

Oh and to clarify what I’m asking is, what the main problem behind it all could be, and what I’d need to do to fix it. It could be that if I started drinking none of it would bother me, that could be the answer right there, but I’d like to find an alternative.