A happy New Year wherever you are. To be happy is to feel, show or cause pleasure or satisfaction according to the Cambridge Dictionary. That is fine but what are the ingredients for happiness? Walking along the beach at Southwold in the sunshine just ten days before Christmas seemed to be a perfect moment to…








