The Uncomfortable Truth You Have To Accept (If You Want To Lead A Happy Life), Based On Your Zodiac Sign

By

Aries

(March 21st to April 19th)

Not everyone is loyal.

Taurus

(April 20th to May 21st)

Sometimes generosity goes unappreciated.

Gemini

(May 22nd to June 21st)

Charisma isn’t always enough.

Cancer

(June 22nd to July 22nd)

No one can escape pain altogether.

Leo

(July 23rd to August 22nd)

Not even the bravest among us are immune to disappointment.

Virgo

(August 23rd to September 22nd)

Sometimes a kind gesture has an unexpected consequence.

Libra

(September 23rd to October 22nd)

It’s impossible to be liked by everyone.

Scorpio

(October 23rd to November 22nd)

Not everyone recognizes good character.

Sagittarius

(November 23rd to December 21st)

Pessimism can be as infectious as optimism.

Capricorn

(December 22nd to January 20th)

Trying hard isn’t always sufficient.

Aquarius

(January 21st to February 18th)

There’s really no such thing as an original idea.

Pisces

(February 19th to March 20th)

Overanalyzing can definitely hold you back sometimes.