<human>: I (20F) have been dating my boyfriend(23M) for a year and a half. 

I'm just going to keep this short:

I got him a thoughtful gift that he loved for one year over six months ago- I'm still waiting for mine- him saying "I'll make it up to you" "I got something special planned" yada yada. Still- nothing. 

Today is my birthday. He gives me my gift- half ass wraped in newspaper. It's a small clip on MP3 player and a pair of headphones. I'm upset. Visibly. I have a horrible poker face. Then he gets upset that I'm upset and I feel like an asshole. 

I'm upset mostly because I really don't think he out much thought into it. He justified that I can use it at the gym- but not once have I complained about my current gym listening get-up. I literally sent him pictures of stuff, links, hints- trying to direct him. Nope. 

I'm mostly upset becuase I thought he would put more effort into it being that last year he got me a late present, didn't get me an anniversary present, and chose to skip out on my birthday dinner out with friends. 

Am I an asshole?

Give me a shortened version of the text
<bot>: Visably upset that my bf gave me an MP3 player and headphones for my birthday after I sent him pics, links, hints, and he didn't give me an anniversary gift. Am I an asshole?