Perhaps your gut instinct is trying to tell you something?
Perhaps it would serve you well, to listen , to what it is saying.
His drinking is HIS problem.
You obviously have a higher standard of what you want out of a relationship, and he simply cannot deliver.
The leaving for a couple days and going back is painfully crazy. It's only been 10 short months , and you are already living in turmoil.............. thinking you already know the answer here.......
Yes it will hurt, but a bit of discomfort today, will save you a lifetime of heartache.
Do yourself a favor, and take care of YOU, this "small" problem, doesn't even belong to you, I'd be running in the opposite direction.