There is a nice article about finding happiness in Times of India (dt. Feb-01-2007). It is written by Deepak Chopra – an Indian medical doctor who writes extensively on spirituality and diverse topics in mind-body medicine.
According to article:
To be happy for no reasons is the happiness we want to experience. Most people say, “I’m happy because…I have family and friends, because I have a great job, because I have money and security.†All these reasons for happiness are tenuous; they come and go like the passing breeze. Happiness is a state of consciousness that already exists within us, but it’s often covered up by all kinds of distractions.
I am 100% agree with Deepak’s view point. Every human being is having heaven inside; only it needs to be discovered, for that we need to find our Creator (God). Our inner self, soul which definitely gives the answer to question – “Who am I?“.
Happiness for a reason is just another from of misery because the reason can be taken away at any time. To be happy for no reason is the happiness we want says Deepak Chopra :)