Sadhguru
How do I forgive someone who hurt me?
Ask why you are hurt
Someone else can cause you physical pain, but mental pain is caused by you and nobody else. Before you choose to walk away, first ask why you are hurt.
Mentally, all pain is caused by you and nobody else. Somebody is doing what they like to do, and you get hurt.