If you want to spend a happy Xmas you have to be in peace with yourself.
If you feel well you don't need many things.
24th December, at midnight, Christian people go to the church and sing Xmas songs.
At 25th they open the presents under the tree and have a big lunch with relatives.
Personally, I prepare a fantastic pic nic and go to the mountains with my family. I like spending Xmas day on the snow, skiing where nobody is, in totally peace and silence.
I wish you a peaceful Xmas