I don’t know What is it about Christmas that is such a let down for some people  myself included? I’m no Scrooge by any stretch of the imagination  in fact  I think I’m one of the most upbeat  happy people I know