Am I being irrational or am I justified in being upset?

I'm pmsing this week so I don't know if I'm just being overly emotional. Anyways it's my birthday today and my boyfriend doesn't seem to care. He came home and went to the bedroom to watch TV and eat dinner. I ate dinner alone at the kitchen table with the kids. He pointed to an Amazon package and said that's my present. I joined him in the bed and he got up and said that he has a photography gig to go to and left. I had asked him a couple days ago if I should make cupcakes since I didn't think he would. He said he'd take care of it but obviously that's not happening. I feel like he doesn't care. Am I overreacting?

Am I being irrational or am I justified in being upset?
Post Opinion