Why did my boyfriend buy me cheap jewelry for my birthday?

Anonymous
My boyfriend bought me a cheap $15 necklace for my birthday. We went out to the bar the night before and to eat the day of my birthday. However, he didn't give me the gift on time. It was two days late not to mention a childrens necklace (that was probably a honest mistake.) We have been together, just boyfriend and girlfriend for 3 years! Why would he get me such a cheap piece of jewelry?
Updates
+1 y
I'm not a greedy person I just wonder why he couldn't have tried a little harder. On time? A card or even a 30 dollar necklace. He can afford something nicer. Does the value of his gift show how he values me?
Why did my boyfriend buy me cheap jewelry for my birthday?
41 Opinion