One very difficult thing you will fight is the urge to live with regrets. We have all done and said things that we wish we would have handled differently. That is just life and being human.
Letting the past cloud our present does nothing to help us heal and it robs us of precious energy and time. It only prolongs the process.
It is one thing to analyze those actions of our past that have caused us pain, whether it was our fault or not. It is another thing to keep rehashing over and over again what should be handled and dealt with, then left in the past.
View those regretful situations for the only good they can bring; gaining wisdom to understand and eventually helping to encourage or share with others when they may eventually be dealing with the exact same thing.
One of my greatest regrets that I had to handle was not knowing how to communicate. I blamed it on many things, but ultimately I needed to learn how to communicate and realize that it was ok to just tell people how I felt.
By moving forward and working through whatever regrets you may still have, you will start to put the pieces of the healing puzzle together.
10 For the sorrow that is according to the will of God produces a repentance without regret, leading to salvation, but the sorrow of the world produces death. 2 Cor 7:10
Use the pain of the past to prepare you for your future. Learn and then let go. You can’t do that if you don’t stop looking in the rearview mirror of life.
God, help me to have no regrets for deciding to let you handle my life and doing what is right in Your eyes, in Jesus’ name. Amen.