The weaknesses of the signs:
Aries: Impatient
Taurus: struggles with the unpredictable
Gemini: Boredom
Cancer: caring too much
Leo: exaggeration
Virgo: hides emotions
Libra: relies on companionship
Scorpio: waits for change
Sagittarius: indecisive
Capricorn: low self esteem
Aquarius: overthinks
Pisces: involves themselves in other's problems