Hi Jewel,
Since you are not that invested in him right now (2 months), it might be a good idea to take a look at why you are willing to enter into a relationship with someone who has so may problems. These are not small annoying habits, but rather fundamental personality and functioning issues that he has been and will be dealing with forever. There are a lot of red flags in your post.
Alcoholics are amazing charmers, especially early on in a relationship. He is giving you lots of information about how messed up he is. That is fortunate for you, because you have this information now rather than later.