Title pretty muchs explains it

&amp;#x200B;

For some context we have been dating for about 3 mouths before my birthday, a month before my brithday he asked me what i wanted for my birthday, said i didn't know, he asked again the next day, i said something simple and not too expensive, like some chocolate or cheap jewellary or just surpise me he promised to get me something nice like that. but never did when my birthday rolls around he said that he was so sorry that he didn't get me anything. i understood that he was busy and all and i said i didn't mind if it was a late present. but about a month later there was still nothing, i didn't want to bring it up, as i didn't want to come off as demanding, and i didn't want to come off as a golddigger (which im not) but it was annoying me and bumming me out , i just felt pretty sad as i would of spoiled him on his brithday and he did promise he would get me something, but he didn't and it felt kinda unfair to me. so though texting i steer the topics to birthdays and i (nicely) asked if he was still gonna get me something for my birthday, he said that he was really sorry but he couldn't get me anything because he was busy on the weekend of my birthday, and he said he really regets not getting me anything, i just said that i would of spoiled you on your birthday but you didnt get me anything when you promised you would. i said even even it was a box of chocolates i would been happy. but i get nothing i explain that this annoys/upsets me that i didn't get me anything, he says he will make it up to me, i ask how and he says idk. and says he had to go. 

&amp;#x200B;

that last conversation was a month ago, we are still together but this still bugs me, am i the asshole for being upset that my bf didn't get me anything, even if he promised he would? or would he be in wrong, or is it a mix of the two?