Happy Birthday! I hope you were able to find a way to make it a great day.
I've had the same experiences with my AH. This year I came home and found him passed out. Gee thanks honey.
I've just stopped going all out for him on his bday and then I don't feel so slighted. But it still stinks.
Hugs to you!