Having meaning in our lives is one of the 10 keys to happiness identified on the Action for Happiness website
PDF Download CLICK HERE- meaningful_may
The other keys are:
Giving Direction
Relating Resilience
Exercising Emotions
Awareness Acceptance
Trying Out Meaning