I'm upset that I didn't get a Christmas gift from my friend.
How did that get you upset?
I gave my friend a gift and I expected them to give me one in return.
I'm sure you're upset that you didn't receive a gift, but you shouldn't always expect a gift in return from someone you've given a gift to. Gifts should be given from the heart and you can always expect a gift in return. Don't buy gifts just because you expect to get a gift in return.
I don't need to give them anything back. They should know who I am and treating me the same way they treat others.
Didn't you want them to give you something? I'm just trying to say that you might not know their situation and it may have been hard for them to get you a gift, so you should never expect such things. Why don't you do something better than a physical gift, like hiking?