Happiness comes from within. It is a state that is produced by our minds.
Since happiness and unhappiness are states of mind based on your interpretation of events, or what you choose to see, you can change the state of your mind by supplying your mind with new information.
You may not always have such direct information as being told that a new house is being built for you, but you can feed yourself new information by choosing new ways of looking at and interpreting the events of your life. When you do this, you will not only be able to survive even the most difficult of times, but you will also come through them with a smile on your face.
The ancient sages looked to nature to show them how to live a life of happiness. They taught that oneness with nature and living in harmony with its ways are keys to inner peace.
Zen and the Art of Happiness by Chris Prentiss
By contrast, the fruit of the Spirit is love, joy, peace, patience, kindness, generosity, faithfulness, gentleness, and self-control. There is no law against such things. And those who belong to Christ Jesus have crucified the flesh with its passions and desires. If we live by the Spirit, let us also be guided by the Spirit.
Galatians 5:22-25 (NRSV)