LEO: They recognize how flawed they are.
They’re worried they’re going to hurt you.
They love being independent and want to stay that way.

Thought Catalog
Taurus
They hatechange.
The thought of getting into a relationship scares them because they like the way things are now.
Gemini
Theyre trying to protect their heart.

They dont want to get hurt by you.
Cancer
Theyre worried they arent good enough for you.
Theyre walking away to save you the trouble.
Leo
They recognize how flawed they are.
Theyre worriedtheyregoing to hurtyou.
Virgo
They feel like theyre perfectly fine on their own.
They dont need the stress a relationship brings.
Libra
Theyve had bad experiences in the past.
Theyre worried history will repeat itself.
Scorpio
They suck at reading signals.
They have no idea youre interested and are worried about being rejected.
Sagittarius
They dont want to be tied down.
They want to keep their options open.
Capricorn
Theyre in denial about how much they like you.
They are too stubborn to see the truth.
Aquarius
Theyre cautious when it comes to love.
They dont want to move too quickly and end up in a bad situation.
Pisces
Theyre scared of how much they care about you.
Theyre scared to let you in.