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

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. Thought Catalog Logo Mark

About the author

January Nelson is a writer, editor, and dreamer. She writes about astrology, games, love, relationships, and entertainment. January graduated with an English and Literature degree from Columbia University.

Read more articles from January on Thought Catalog. Learn more about Thought Catalog and our writers on our about page.