The Buddha himself said once: –

When faced with all the ups and downs of life,
Still the mind remains unshaken,
Not lamenting, not generating defilements, always feeling secure,
This is the greatest happiness.

All of us would do well to remember this lesson and apply it so as to lead a happy life.