Christmas comes with lots of excitement, piles of enjoyment and abundance ...