If you are not living the life you want, then you are the only one who can change that. If he wants to drink, he'll drink and you staying with him is not going to stop him, as you can already see. It all just depends on how long you are willing to continue living with someone who so obviously does not want to change. You have the keys to your chains.