Husband ruins every special day

Sorry I need to vent. Let’s start with my husband is not romantic or good with giving gifts. I have accepted that after being together 7 years. I have 3 kids from a previous marriage and we just had our LO in February (his first). I told him that Mother’s Day was important to me and all I asked for was to write something nice. Well he came home from work and was pissed bitching about having to get a card for me (at this point I didn’t even want it anymore), but he did and inside the card he wrote “I ❤️u” he did include a gift card which was nice but ever since our baby was born I have just wanted him to tell me I’m a great mom to our daughter and that I’m doing a good job. I was hurt and he could sense I was disappointed which got him upset so then he proceeded to yell and say “what do you want from me” 😒 I think I was pretty clear! I dread holidays and special occasions because I feel like they are always ruined. 😪😥