It was my birthday a while back, my husband was on work trip. He messaged me a sweet birthday wish at 12 am on my birthday. Just to be clear on his birthday I hand picked many items I knew he'd love, and wrapped everything in a very cute way for him. Every birthday I do something nice/thoughtful for him. I put a lot of effort so he can feel special. 
Anyway, then after coming back from the trip 2 weeks later, he kept asking me what I woukd like to receive as a gift. I said I don't know. We went out to the store once and he tried to get me the latest iphone, I told him I don't want a phone my current phone is still new. He said okay.. then a week passed and he did nothing, two weeks.. nothing not even flowers,  a month.. nothing. By the way he is not busy, he is a on a month vacation. 
I started feeling sad that he put no effort into my birthday even though he knows it is important to me (I explained to him the previous years that feeling special/appreciated on my birthday is important, he already knows that).
I got frustrated so I told him I feel unimportant and unappreciated, he felt really sad , I knew he felt truly guilty and he apologised. The way he apologised I felt he knew he had to make it up... but guess what, the next few weeks he still did nothing!
I tried to ignore the fact he put zero effort into my birthday but I could not. I feel like I'm not at the top of his list of priorities by that, I see him lazing around doing nothing but watch tv and cannot help but wonder why won't he dedicate at least a couple minutes for me to to at least send me flowers. 
At the same time I can't helpt but feel bratty. Like I'm upset I'm not getting something that is actually a privilege not a right.
Btw he is a very loving husband, he treats me so well except for this birthday thing.
Am I the asshole here, or are my feelings of being upset validated?
