Cancer is one of the softest zodiac signs. They’re natural caregivers, always willing to help those in need. They’ll suppress their feelings and put others first, even at their own expense. Since they’re deeply connected to their emotions and the emotions of others, they find it easy to find forgiveness in their hearts.
Libras are known to be kind, fair, and compassionate. Although being conflict-avoidant is one of their worst qualities, them wanting peace for all is one of their best qualities. They’re all about maintaining a harmonious environment, which is why they’re one of the most forgiving signs of the zodiac.
Pisces is known to have deep empathy and emotional sensitivity. They’re understanding and caring, and that makes them very tender-hearted. Through rose-colored glasses, they often see (or only want to see) the good in people, which is why their compassionate nature makes it easy for them to forgive others.