It sounds to me like a self fulfilling prophecy. When you push people away it makes you miserable so you push people away.
Not trying to be funny, but like George Costanza said: if everything I think is wrong then the opposite must be right.
Maybe try changing the way you view things. It's certainly not an overnight fix but it will help. I used to get angry all the time for every reason under the sun. I figured out there was only one constant. Me. I was the problem not them. Maybe the people that anger you aren't trying to. It's just who they are, or maybe their just a*sses. Either way it's healthier to try and understand where they are coming from or just accept them for who they are.
Quitting drinking, obviously, is step 1.