Yes, he can be an alcoholic and only get drunk on weekends. The key is how you react to alcohol when you do drink. Your BF sounds like he has some issues. What's worse is alcohol is progressive - the weekday drinks and hangovers will get worse (by the way a hangover IS alcohol withdrawal).
But enough about him, what about you? Is this what you want in a BF? What are you going to do about it?