Cathy, Thats what we are here for, VENT ALL YOU WANT!
I think you are doing great, Cath!
It's good to hear your H has cut back on drinking. I think him going to that dinner should be considered a prize for staying out of the bottle for a few days.
My H liked to spend money on fishing tackle and hunting stuff also, not as bad as your H's needs. But I always resented it also. I don't nag H about paying bills and this seems to work, I see my H is getting more responsible about that, once I dropped the nagging.
hugs Deb
Let me know when you want to be listed as a success story. I didn't list you , because I thought maybe you didn't feel like you are there yet.