Someone with a drink problem, or any addiction, will indulge first and justify later. They will not budget for it.
I totally agree, nothing changed in my relationship until the addition issues were addressed. When my partner was actively gambling and controlling his own money, he resorted to pawning our belongings to get gambling money. That was my breaking point. We weren't able to come back together until several years later when he was sober.