As it turns out, don’t worry, be happy is not very good advice.
The big secret to being happy is not to seek happiness.
----more----
Instead, seek to flourish fully.
And to flourish fully, a little bit of worry helps.
The worry helps to focus your mind on solving problems so that you can ... solve them.
This is what keeps you engaged with life and with the struggle that is life.
If you can be fully engaged in the struggle, you are living life fully.
And that will help you to be happy, even if things aren’t perfect.
Happiness, no magic required.