Most Helpful Guy
No, you're not being selfish, especially since he asks for expensive gifts. But the thing is, you guys are young and young people (I would say, young men in particular) are often completely clueless. I actually don't have a lot of respect for guys who ask for expensive gifts like that, but I guarantee that if you confront him about it, he's going to think that you're being greedy and petty. My suggestion? Just stop doing gifts entirely.
Most Helpful Girl
Yeah I’d be upset too. You don’t have to spend a lot of money to show someone you appreciate them. He kinda half-arsed it, didn’t even bother and expected an expensive gift for himself in return. Even though it’s an awkward topic, try bring it up & see what he says, he might not even realise.