Your past cannot be changed. It is what it is, with everything included that has ever happened - good or bad, or somewhere in between. The past has brought you to where you are today. To exclude even one small part, you would not be in the same place.... or would you?
Some have said: "If only things had been different, then....." "If only I had more opportunities, then I would have......" "If only that person had not ruined my life by........" How do you know it would have turned out any differently at all? Why would you have made a different choice, given all the same factors at that time?
Chances are, you would have made the same choices, based on what you knew at that time. In hind sight, you may think differently, because you see a bigger picture that was concealed from you before. OR because through a painful experience you learned, "Not going down that road again. Don't like the consequences of that choice!" Failures can sometimes be devastating.... or they can be opportunities to make changes.
God gives us the gift of second chances (and third, and fourth, etc). Yes, He has a plan for your life, even if you aren't aware of it. Maybe in the past, you chose not to walk in His ways, maybe you did. Either way, HE is bigger than the circumstances in your life (then and now), and HE well able to turn any situation around for good, and back on track for His plan for you.
Not where you should be right now? Want to make a change? Then change your direction. Continuing on the same path, will only lead you to the same destination as before. Take a step in the right direction. Maybe a new direction, maybe back to the way you started long ago. Every journey begins with one step, and then another, and another...... until you arrive. Not there yet? Then keep going. A journey usually does not only involve one day, but every day can be part of that journey.
Does it look too hard, too long, too out of reach? Don't label yourself as "unfit" for the trip. Remember, your past does not define you. Let it go.... and move on to a new future. Need help to get there? Find those who are willing to walk with you (for whatever portion of the journey), but don't quit if they don't continue or turn to a different path. Stay true to your decision to go forward.
God has made a promise to us: For I know the plans I have for you,” declares the LORD, “plans to prosper you and not to harm you, plans to give you hope and a future. Then you will call on Me and come and pray to Me, and I will listen to you. You will seek Me and find Me when you seek Me with all your heart. (Jeremiah 29:11-13)
He is the One who will guide you every step of the way, if you let Him. He is the One who gives you the strength to face each day and every trial along the way, when you ask Him. HE sees ALL that you will encounter on your journey. He already has a plan to get you through the storms and is waiting to celebrate the victories with you as you overcome each hardship.
God has so much waiting for you, if only you will step into the future He has planned for you. Put the past behind you (good & bad), and walk into the future that is waiting to be discovered. You'll wonder why you waited so long!!