"But forget all about it- there is nothing compared to what I am going to do!
Isaiah 43:18
The greatest enemy in our life is not other people or the "devil",it is ourselves. God is calling you to the next season of your life that is full of all His precious promises, but you have to be willing to let go of the past and "press on to the high calling of God in Christ Jesus" (Phil 3:13)
If God called us to forgive other's as we have been forgiven, don't you think it's as important that you forgive yourself! Forgiving is not an emotion that you will "feel", forgiving and trusting is a "choice" You have to choose to say, I'm NOT looking back anymore, I'm not going to nurse and rehearse all the things in my life that I regret or hate, my dis-appointment's or failures.
The past does not define who you are, you are created in the image and likeness of God!!
Isaiah was very strong and encouraging us to DISCERN the time!!
The next verse Isaiah 43:19 says,
Watch for the new thing I am going to do. It is happening already—you can see it now.
I will make a road through the wilderness and give you streams of water there.
It's ALREADY happening, God is making way for you!! You need to say, "This is the DAY that the Lord has made and I will rejoice and be glad it!!"
Job said it well, "the righteous keep moving forward" (Job17:9)