American culture is so consumed with a quest for being happy. We strive for it, chase it, catch glimpses of it and move on when we are no longer happy where we are. Look at church attendance as an example.
People join communities that make us happy. (Typically a friendly and accepting church) When people are no longer "happy" with things they leave for a place where they think they will be happy. There is no commitment only a quest to feed their own emotional drive.
The most common excuse for leaving a church is "I'm not being fed here anymore." NOT being fed? What hogwash. Grow up and feed yourself! Better yet... Quit serving your own emotional state and try to serve others. You just may find that true satisfaction and growth comes when we serve others and forget about chasing our own happiness.
If you must focus on your own happiness, think of it this way...
"Happiness is always a by-product. It is probably a matter of temperament, and for anything I know it may be glandular. But it is not something that can be demanded from life, and if you are not happy you had better stop worrying about it and see what treasures you can pluck from your own brand of unhappiness."
- Robertson Davies