Have you heard the Buddhist saying that life is made up of Ten Thousand Joys and Ten Thousand Sorrows? I don't know why I find that maxim so comforting during those times when my life is a struggle. Maybe it's the realization that we need to accept the sorrows along with the joys and that it's the drive to live a life without the rough parts that causes us so much pain. If we expect that life will bring struggles, then we won't be so insulted when they arrive.
I've often thought that the true mark of an adult is the ability to see the future beyond present circumstance. It's so tempting to react to whatever is going on at the moment, and to turn a blind eye to the fact that the future will always come. We get so immersed in the present, so overcome with anxiety, that we are unable to choose our course of action based on the best path for later - not only for today. I suppose that boils down to one word -
patience. Being able to manage today's anxiety so that we can take care of our tomorrows.
I believe that happiness is a choice. If we wait for conditions to be perfect for happiness to come, we're sunk, because embedded in the perfect condition, is the seed of the realization that it won't last. The trick is to look around you, right now, even as you're reading this, and let yourself feel happy just to "be". Sit at the breakfast table, with your slippers and newspaper and bowl of cereal and, maybe, cat at her bowl of milk, and feel the tranquility of that simple moment. It's there for the taking. It may be hard to locate that feeling of contentment, but the more you look for it, the more it will become visible.