Being happy is something you have to learn. I often surprise myself by saying, "Wow, this is it. I guess I'm happy. I've got a home that I love. A career that I love. I'm even feeling more and more at peace with myself." If there's something else to happiness, let me know. I'm ambitious for that, too.
Someone once asked me what I regarded as the three most important requirements for happiness. My answer was: "A feeling that you have been honest with yourself and those around you; a feeling that you have done the best you could both in your personal life and in your work; and the ability to love others."