Top 3 Zodiac Signs That Are Hard On Themselves

1. Virgo

Analytical Virgos are detail-oriented. This feature makes them productive but also self-critical. 

Virgos anticipate perfection and are upset when they fall short. They must balance self-criticism with self-compassion and accept that mistakes are part of learning.

2. Capricorn

Capricorns are ambitious. As perfectionists who fear failure, they might be hard on themselves. 

Capricorns expect a lot of themselves. They must accept themselves and realize that failure is part of achievement.

3. Cancer

Cancerians are sensitive and emotional. They internalize and self-criticise. Cancers are kind yet hard on themselves.

They must exercise self-compassion and remind themselves that they deserve love and understanding as much as they give it.

Other Stories