Agree with Magnus there for sure.
I dont like asking ppl to spend money on me...well i guess im not asking, just when somebody asks me what i want i always say "you dont need to spend your money on me, please dont get me anything"
So instead i usually just buy myself my own xmas present. For example just bought myself an ar-15, a case of ammo, and a bunch of clips. Got what i wanted and nobody had to go out of their way for me