Is AUTHOR wrong in the post ? POST : My boyfriend isn't so great at gift giving. I try really hard not to care, he's incredibly caring and wonderful in every other way, but he just does not give gifts well. He will either spend months handmaking something beautiful for me, which is amazing and I love every thing he makes, or he wont have time and just get me nothing at all.

For my birthday this year, he gave me a very pretty bead and yarn braclet, which I do really like, but nothing else, but I was really just glad he got me something. Last year he didn't get me anything, felt horrible when I mentioned it which made me feel horrible and then insisted he would get me something later but never did. Then I mentioned Id love just a day to go do something together like a museum, and he said thats great and then we never did anything. If I mention anything about it at all he usually will get super upset with himself, promise me something, then never get me anything, and then I feel horrible and won't bring it up again because if I do ever it's a big thing and he will be depressed about it for days.

This year was a big anniversary and we went on a trip and I got him a kind of pricey necklace because I knew he would love it and it meant a lot to him. He loves it and wears it all the time, and again didn't get me anything but said oh I'll get you something nice too while we are on the trip. He didn't, and valentiens is about a month after anniversary, so I sent him a link to a necklace I liked and mentioned if he wanted to get me a anniversary or valentien's gift, I like this necklace. 

Well we were talking today about what to do for valentien's, and I mentioned the gift I got him was running late and would be there the day after valentiens and I was sorry, and he said oh well your necklace isnt here either, and I was like oh thats sweet he actually got it but then he mentioned how it was a combination anniversary and valentien's gift and I was like.... I mean, I thought it would be for one of those, not both, and then he got upset over not getting me a good enough gift and I just feel like shit for even mentioning it, but this is the 10th time we have had this conversation about just valentien's, not to mention anniversary and birthdays. The necklace was the same cost as the one I got him, but I also got him a nice valentien's gift and his birthday is a few days later and I got him a nice gift for that too. It really isn't even about money or cost, I literally just want anything he picked out to show that he thought about it at all in advance. Our first valentien's day was our first fight because he didn'teven get me cheap chocolate, and we both worked at a grocery store and we literally surrounded by chocolate and stuffed animals and cards for months. 

I feel like an asshole for sounding like im ungrateful for his gifts, but he doesn't try to pick things out for me or anything, even if its inexpensive he says he worries I wont like something he chooses so he just gets me nothing. But he sort of got me a gift this one time and I feel like an asshole for mentioning the forgotten anniversary gift at all.

Plus the gifts dont mean much when he only gets them because he feels guilty, months later. I worry I spoiled valentiens day already by mentioning that I thought the necklace was for our anniversarry, but he did promise to get me something nice and got me excited for it the whole trip and then just dropped it.

AITA?