This is not trivial! This is why I used to hide all my sons important functions from his dad.
Showing up stinking drunk?
Self attention grabbing behavior.
Cussing.
Yucky.
Im sorry you had to deal with it, and you did do really well. And congrats on NOT letting him "lock up" behind you...