Why You Have A Hard Time Letting People Into Your Heart, Based On Your Zodiac Sign

By

Aries: March 21 – April 19th

You’re used to pretending you don’t care in order to protect yourself.

Taurus: April 20th – May 20th

You’re afraid of expressing your own vulnerability.

Gemini: May 21st – June 20th

You’re convinced you’re better off on your own.

Cancer: June 21st – July 22nd

You didn’t have any healthy relationship models growing up.

Leo: July 23rd – August 22nd

You’ve been hurt in the past and are scared of it happening a second time.

Virgo: August 23rd – September 22nd

You’re scared of losing yourself in a relationship.

Libra: September 23rd – October 22nd

You’re skeptical about everyone’s intentions.

Scorpio: October 23rd – November 21st

You’re afraid they’re not going to like you once they get to know you better.

Sagittarius: November 22nd – December 21st

You have a hard time talking about your feelings.

Capricorn: December 22nd – January 19th

You feel like caring about someone is only going to end in pain.

Aquarius: January 20th – February 18th

You aren’t sure how to love yourself, let alone anyone else.

Pisces: February 19th – March 20th

You have lingering trust and abandonment issues.