Not sure where this is coming from, but the Lord said,
"Tell them to let Me restore them."
What does this mean?
Abandon your past - don't worry about that anymore. You are a new creature in Christ. God knows that and so do you.
"Don't be concerned with validation from man - My validation is the only one that matters."
Yes, you might have an ugly past, but once you accept Jesus, you're past is no longer relevant. Don't allow anything or anyone to tell you any different. God is the only person who can tell you anything!
God has been dealing with me in this situation for the past year and a half, so I understand the struggle. I made my mistakes in the past and tried to handle things on my own. I found myself trying to go to others to make myself feel better and tell me it was okay - it would work for a moment, but those feelings of guilt and depression would come flooding back in.
It wasn't until I put my life in God's hands that I was able to receive freedom and full restoration. I want the same for you!
Don't worry about what the people in your past may say about you - let the Lord have that! It's His job anyway, don't get in the way of that! All you have to do is let God work! It'll all work out in the end!
“In the future, when you experience all these blessings and curses I have listed for you, and when you are living among the nations to which the Lord your God has exiled you, take to heart all these instructions. 2 If at that time you and your children return to the Lord your God, and if you obey with all your heart and all your soul all the commands I have given you today, 3 then the Lord your God will restore your fortunes. He will have mercy on you and gather you back from all the nations where he has scattered you. 4 Even though you are banished to the ends of the earth,[a] the Lord your God will gather you from there and bring you back again. 5 The Lord your God will return you to the land that belonged to your ancestors, and you will possess that land again. Then he will make you even more prosperous and numerous than your ancestors!
6 “The Lord your God will change your heart[b] and the hearts of all your descendants, so that you will love him with all your heart and soul and so you may live! 7 The Lord your God will inflict all these curses on your enemies and on those who hate and persecute you. 8 Then you will again obey the Lord and keep all his commands that I am giving you today.
9 “The Lord your God will then make you successful in everything you do. He will give you many children and numerous livestock, and he will cause your fields to produce abundant harvests, for the Lord will again delight in being good to you as he was to your ancestors. 10 The Lord your God will delight in you if you obey his voice and keep the commands and decrees written in this Book of Instruction, and if you turn to the Lord your God with all your heart and soul.
~ Deuteronomy 30:1-13
I'm not sure who that was for(maybe it was for me), but I hope it encouraged you!