I am currently reading
Miracle and Other Christmas Stories by Connie Willis and loving it. In fact, I also own the paperback which I read a couple of years ago and bought it again for my Kindle.
In the foreword, Connie Willis says that a Christmas story has to have a happy ending, so you won't find any of the things you want to avoid.