Essential Traits for a Happy Life

There are a few personality traits that happy people have in common. They are...

Love of learning-an interest in acquiring new skills.

Creativity-trying new things just for fun and producing something surprising.

Humility-recognizing your own abilities and appreciating those of others.

Humor-being able to find something amusing even in difficult times and helping others do so, too.

Persistence-working through to a goal despite obstacles.

Gratitude-being thankful for all you have.

Forgiveness-being able to let go of hurt and anger.

Appreciation of beauty.

Spirituality.

Vitality-a feeling of being energized.