How about I bought my best friend smash ultimate so that he can play with the rest of our friend group because he was the only one who didn't get it over christmas.
That was generous of you. Was there something wrong with the console that he had?
No, but it's more fair if we all have the same one.
It's nice of you to buy a newer console for your friend so you can play together better. It's great to be generous to others when you can.
He is really happy with the gift.
It's nice to be generous and thoughful towards your friends. I'm sure you actions was deeply appreciated. Just be sure that you have boundaries when it comes to how much and how often you give.