S.T.
You know, I'd be honest with him about how you feel a bit cheated out of a good time for your special day. Believe me, when you're with someone for 10 or 15 years and you don't nip some hard feelings in the bud right now, you won't last with him another birthday. I'm not saying you need to demand anything of him, but I am saying that all people should be treated special 1 day out of the year at least. Tell him. And, I'd also let him know how you feel about him missing out on your daughter's art show and last soccer game instead of him getting drunk at a party.
Your husband needs time to do things he likes to do, too, but I'd really have to say something if my husband chose to get drunk rather than build up some memories for his daughter. Call me selfish but that's just the way I operate.