I read this suggestion from someone on another Forum and thought I would pass it along. For those who don't normally have presents under a Christmas tree (kids forget about them, parents are deceased, husband deceased, etc. etc.), don't get depressed about it - buy yourself some items you want or need but don't open the boxes. Take them home, wrap them up and put them under the tree for opening on Christmas day.
I love that idea. DH and I have always had a great Christmas and buy each other things we want or need. I figured one of us (the last one standing) would be sad when we didn't have presents under the tree one day from our spouse. We have now both decided this is a great idea.
So, if anyone doesn't get a present, go buy one or more for yourself, wrap it and enjoy the day.