I have been with my boyfriend for over two years and for the majority of our relationship we have fought repeatedly. The main reason we fight is because of drinking. We both loved to party and have a good time, but from the third month of our relationship, alcohol has caused many a fight, over everything and nothing. After about a year of this I pretty much quit drinking, in 2009 I was only drunk about four times, while he continued to keep drinking. When we are not fighting or drinking we have a wonderful relationship, he is a great boyfriend, and we are the best of friends. The moment he has "just enough" to drink, he turns so ugly towards me. I do want to say that I haven't done or said things to start a fight, but I can say that probably 75% of the time he becomes mean on his own. He has promised to quit drinking on so many occassions, then something always happens to give him a reason to drink again. I don't understand how when sober, I am the love of his life and he never wants to be without me, and he can't wait to get married. As soon as he has too much, I am an asshole and a piece of shit. Then the next day he's crying on my shoulder because he can't live without me and begs for forgiveness, even thought most of the time he doesn't remember. He regularly chooses alcohol over me, and if he doesn't like what I have to say, he leaves to go to his friends house and gets even more wasted. I have never been so stressed out in my life, I have gained a lot of weight, and have sprouted a plethera of grey hair. Besides the drinking we have a lot in common, we have a great time together, and I am so in love with him, and most of the time I know that he is so in love with me too. Why does he do this? He wasn't like this with his ex girlfriend, I know for a fact. I'm starting to think it's me, my last boyfriend treated me like garbage...