I got over this kind of garbage several years ago. Christmas was so stressful because of all the reasons listed here! I buy what I want for whom I want and I don't worry about someone getting me/us a gift that wasn't reciprocated. I figured that I have never, ever been butt-hurt over giving someone a gift and not getting one in return my entire life, so I just made the decision to assume that everyone else feels the same. lol
There are those "few" friends/family members who are in it for the gifts, but I would say 98% of the people in my life enjoy giving more than receiving, including myself (and 2/3 of my kids! I'm working on the other one
)!
Letting go of this silly reason to stress over the holidays (because really...there are way too many other reasons!) was so freeing!