What does it mean when a boyfriend only buys expensive things for himself but not for his girlfriend?

Anonymous
My boyfriend does buy me gifts once in a while but they are only for special occasions he never surprises me with things. Okay I know so far it sounds selfish but here's an example. Recently my boyfriend bought himself a brand new xbox, new clothes, and pretty much new everything! I gave him a piece of paper with something I would like (his idea for me to tell him so that he could buy me things again his idea I don't like it) and he called saying that he wouldn't be able to get me it since its too expensive. I felt really bad after that because he got me really cheap gifts for Christmas, for my birthday it was nice (a lil), and for Valentine's day he did go all out, but I hate the fact that he spent a lot of money on an xbox WITH games and didn't even bother to surprise me with a gift. It hurts it really does. I would love and appreciate some advice. Thank You
Updates
+1 y
Rereading the question I understand that I sounded like a b-. I apologize for that. What I meant to say is that he isn't romantic anymore. Okay not b gifts cause I could care less but for example. He doesn't write love letters anymore he doesn't write poems like he used to. Recently he said he would make a comic book reflecting our entire love story. A week later he said he didn't want to do it anymore cause he didn't have the patience for it. Again I apologize if I came off the way all you guys think.
Updates
+1 y
I just wanted some advice but instead I got a lot of cursing believe it or not that does something to a girl's self esteem. I'm not a gold digger (hellooo I'm under 18 not at the age for that) plus my boyfriend just so happens to be the love of my life okay I understand my age the "love of my life" most likely doesn't exist but if you knew our love story u'd understand and if you get to know me I'm a nice girl. Nicer than most girls. And what I pointed out on the update above just hurts okay.
What does it mean when a boyfriend only buys expensive things for himself but not for his girlfriend?
9 Opinion