Sure, forgiveness is for you. Love people from a distance if you want and build strong boundaries.
Again, self-awareness is the key. Pay attention to your relationships now. Too often, history tends to repeat itself if we’re not conscious or do our inner work.
Stay away from gamers. These people know how to get their way to your good life again and again. For example, I don’t attend most events because I want to love some people from a distance. And it works.