Drinking in excess

I am wondering why I can’t stop drinking at 1-2 glasses of wine. I start out with good intentions but can not stop drinking until I have had way more than I wanted. I always do this and I am wondering why. Is it a habit? I am not upset or sad but I always do this. My husband can stop at 1-2 drinks. Why not me?