For instant happiness, I believe the best thing you can do is watch a Dan Gilbert talk. Really any of them will do, the guy is just so good and passionate about what he does. Listen talk to him about synthetic happiness and our human ability to be happy despite any circumstance that you would anticipate would make you unhappy.
Share on Facebook
Share on Twitter
I'm busy working on my blog posts. Watch this space!