Today is International Happiness Day. I have been thinking a lot about happiness recently; I think I am generally a happy sort of person. I have a wonderful life and there are many things in my everyday that make me very happy indeed. I also sometimes feel profoundly unhappy, for no discernible reason, and subsequently [...]