The drinking a lot is not a shocker. He is self-medicating. Hoping that the alcohol will make him feel better. We all know that it won't. He will try many different things to try to feel better. Until he hits that brick wall and discovers that happiness comes from within, he will be experimenting with different things.

You are learning very quickly to not wait on him to do things. One thing, be sure to thank him when he does do something. They are starved for validation and attention, i.e., just like teenagers.

I would go ahead and do whatever you need to do to get ready for vacation. When he sees you doing these things, he may very well volunteer to do them. If he does, thank him. Try to remember that teenagers are more willing to do things if they volunteer versus being asked or told.

Hang in there.