You're wearing yourself out trying to manage his drinking and his drinking behavior. The time comes when one must cut one's losses. This situation is not going to improve, no matter what you do.
Believe it or not, making a decision to STOP sacrificing your life and allowing the alcoholic to do what he will can bring a great sense of freedom. You can stop figuratively throwing good money after bad, put together a plan to set yourself free. The obstacles to that are mostly in your own mind. Yes, there can be a period of uncertainty and financial hardship, but those are temporary. The longer you wait, the more demoralized you will become.