I know that we all have a past and that past can consist of some very dark and painful memories that are hard to let go of because they still haunt you. Every time you feel yourself getting better, becoming stronger and letting go, the regret from the yesteryears begin to infiltrate back into every thought and then you’re left with a broken heart from something that happened a long time ago. In the midst of your pain remember God is forever doing something in your life.
Isaiah 43:18-19 KJV
 Remember ye not the former things, neither consider the things of old.  Behold, I will do a new thing; now it shall spring forth; shall ye not know it? I will even make a way in the wilderness, and rivers in the desert. …
I understand what pain is and what it’s like to hurt from things in the past but I’m telling you, advising you and encouraging you to move on. You owe it to yourself not to carry those burdens anymore. Cast your burdens on the Lord because he’ll be happy to carry them for you. Let peace dwell within your spirit knowing that you gave your literal all to God. You may not see it yet but God has something fantastic in store for you. So push through.
Let go and let God.