My boyfriend gives me gifts that are not the things I like or I show I like. This is not the first time that happens. Last time he gave me a necklace and I did not react the best way, like I asked why it was that shape and maybe I not said thank you. (I am not the type of person who knows how to lie or pretend). He got upset that time and told me that maybe nobody taught me to even if I do not like it I should have been grateful for the gift.

He also did not give me big gifts for anniversary, birthdays or valentines. things such as flowers(nice bouquets) were the only gift for anniversary and valentines and so birthdays it was traveling and a restaurant. Now I told him I like a certain necklace and I just saw that he went to a total different store a bought something that probably again I would not like.

Does anyone experience this and was able to make their bf understand this? how can I achieve to change that? Is this just a waste of time and I should move on?