Am I being ungrateful?

Ga

So yesterday was my birthday.

I had a dinner planned with friends and family, my husband was very moody when he got home from work, told me he didnt want to go to my dinner because he doesnt like my aunt who would be there. I told him it's my birthday and please just come. Him and my aunt both created alot of tension at dinner but I tried to ignore it. He told me he wanted us to just go home multiple times, before gifts, before cake...any of it. I told him we were staying until the end especially since it was MY birthday and the dinner was for me.

My husband didnt get me anything for my birthday...I've reminded him for over a month since hes forgetful. Hes asked for gift ideas and I've told him. He did say him and his daughter had to go out Friday (today...the day after my bday) and I figured it was for a gift for me though, which is kind of annoying since it's the day after and hes had forever to plan something nice but...whatever I let it slide.

We get home, I put the baby to bed and take a bath and he fell asleep. I woke him up to cuddle and he said to leave him alone he was tired....

Today comes and his daughter gets here, he calls me saying hes on his way home just was stopping at the gas station to pick something up. I asked if he wanted me to get his daughter ready to take out and he said no he didnt to go anymore...ok.....

Long story short- he gives his daughter an amazon gift card and leaves to the bank. I come out in the living room her eyes are glued to the TV and she hands it to me and says dad said to give this to u.

I dont know. I just said thank you. I dont see any effort put into that. He could have at least got me a card, maybe a candle, or flowers. Not a gift card from the gas station.. or at least gave it to me himself !

I put so much effort into his birthday, christmas, everything. I got him a 500$ camera that he begged for then I got more from his daughter... he didnt get me anything from our son.

Am I being ungrateful????