CANCER: You always think everything is your fault.

When someone else messes up, you blame yourself.

Youre worried youre going to regret walking away as soon as its done.

Why Each Zodiac Sign Has A Hard Time Walking Away From Toxic Humans

Mohammad Rezaie

Taurus

You feel unlovable so you take whatever affection you’re able to get.

Even when its from someone who treats you poorly.

Gemini

You have a hard time reading people.

January Nelson

You never realize someone is toxic until its too late.

Cancer

You always think everything is your fault.

When someone else messes up, you blame yourself.

Leo

You get attached easily.

Once you fall for someone, theres no going back.

You cant pull yourself away, even when you try.

Virgo

You believe people can change.

You give them the chance to prove themselves instead of walking away immediately.

Libra

You see the best in everyone.

You ignore their faults and focus on their strengths.

Scorpio

You dont have a mean bone in your body.

Even when youre pissed at someone, you have trouble saying it to their face.

Pisces

Youre too nice.

You always give out second chances because you wrongly assume someone will do better next time.