As an ENFP, we can sometimes be *too* forgiving... How do you know when to forgive... and when to walk away? Example: The ISFJ partner who cheated on me one year ago wanted me back right away and still wants me back. I have told her no repeatedly. I don't feel like I can ever trust her again... Once someone breaks their loyalty to me TO THAT DEGREE... I struggle.