He hasn't accepted he is powerless over his alcohol, like the horse that won't let you ride--he's not "broken" in, not broken by his addiction.
NOTHING will change until he is at that point.
You will keep experiencing more of the same. The only person you can change is you, your life, your child's life experiences.
I see the wishful thinking...we all have it. He hasn't changed. Only change you have power over is you changing.
How many times do we have to hammer home the above to ourselves? I still have to pound it into my own thinking daily.