Dilemma of love and harted towards loved ones
I keep hearing that "everyone is human and people make mistakes," especially about parents, close friends, or partners who deeply hurt someone during the worst period of their life.
My question is: where do you draw the line between a genuine mistake and a conscious choice that someone is responsible for?
If the harm contributed to long-term mental health problems, and the people involved either abandoned you or said things that caused lasting damage, is forgiveness something you owe them? Or is it reasonable to decide not to forgive?
How do you distinguish compassion for someone's humanity from minimizing the consequences of what they chose to do?
I'm interested in psychological and philosophical perspectives, not just personal opinions.