You don't want your heart to be broken by a lie or cheater, so you're looking for someone with a strong sense of right and wrong.
Taurus
Someone who would have a hard time living with themselves if they hurt you.
Taurus
After all, you are one of the most honest zodiac signs, and you want to be with someone who has the same values as you.
2. Cancer
You'll never feel fully at ease in a relationship if you're always wondering about your partner's morals and goals.
Cancer
You don't want to lie awake at night thinking if they're hiding something from you or if they're going to keep their word.
Cancer
You will only marry someone with a solid sense of morality because you need someone you can trust completely.
3. Virgo
You always try to do what's right, so you want a partner who pushes you to be better, not one who makes you want to give up your own values.
Virgo
You think your partner should make your life better, so it wouldn't make sense to marry someone who makes you feel bad about yourself.
Virgo
You want to be proud of your partner's choices, proud to be seen with them, and proud to call them yours.
4. Libra
You like people who are honest and real, so you can't imagine meeting someone who is mean to other people.
Libra
Even if they treat you well, it doesn't matter if they treat everyone else in their world badly.
5. Scorpio
You're not afraid to tell people when they've done you wrong. You don't like to be lied to, so you won't let anyone, especially a partner, walk all over you without saying anything.
Scorpio
You'll only marry someone with a strong sense of right and wrong because that's the only way to avoid arguments.
6. Pisces
You have one of the most gentle and kind hearts in the zodiac. You don't want to hurt other people because you wouldn't be able to live with yourself.
Pisces
Your heart is way too big for you to cause anyone pain, so you could never marry someone who is mean for no reason.