Why would he ask me to buy him something for a video game?

Me and this guy have been talking for a few months and shared interest in each other, but emotionally I wasn’t ready and I kind of just rejected him several times but we still talk like friends. recently he asked me to buy him a gift card for a video game, and I’m aware he doesn’t have a job and stuff and he knows I do but he hasn’t offered me anything and randomly just asked with no “please”, and then got annoyed at me because I denied to buy it, and asked several times why I should and he told me to never mind. Now i feel bad and not sure if I should or not.
Why would he ask me to buy him something for a video game?
Post Opinion