You have experienced the visit of past regrets. These regrets were produced because of a relationship you had with someone that took a wrong turn and you regret what happened.
Yes, you and the other person could have handled life differently, but you didn’t and there is nothing either of you can do to rewrite history. Over the years you asked God to forgive you for your part in how things worked out yet a sorrow still lingers in your heart. God is about to show you what He wants you to do with these regrets.
Use your regrets and the emotions surrounding them to create prayers of blessing for the other person. Like a highly trained tracking dog these prayers will follow and discover the other person delivering to them the content of your prayers as an unexpected gift. The knowledge of this delivery will begin to transform your regret into a place of peace. God never wastes a sorrow.