This is kind of in response to Bubble's post a few days back. Nice article in New Scientist on happiness.
http://www.timesonline.co.uk/article/0, ... _1,00.html
Note, socializing has a major impact on happiness. Maybe you shouldn't feel so bad spending time on these forums. It is, afterall a form of socialization.
My personal take on happiness, is that, first and formost, one needs a "sense of purpose". A sense o purpose dictates what we *ought* to do. Just as the game of chess dictates how a game ought to be played, so does a sense of purpose direct us in our lives and tell us what we *ought* to do. Happiness, for me at least, is discharging my duties related to my purpose or function in life. Ask yourself if you have a sense of purpose, a sense of meaning to your life. If you do, then you know what you ought to do, if you don't: search for it.
Best,
RDL