The Lord will perfect that which concerneth me, Thy Mercy, O lord, endureth forever. Forsake not the works of thine own hands Psalms 138:8. The word perfect here means complete or finished.
When God created you He already had a plan mapped out. As a potter selects his clay. God selects us in like manner. He puts us on the wheel and keeps his hand there until the masterpiece is complete. God will not forsake you. You are His art work, His perfection! Remember even when it's not looking too pretty, God is still working. Our only job is to hold still and keep trusting.
Paul says in Phil 1:6, Being confident of this very thing. That He which begun a good work in you will perform it until the day of Jesus Christ. Remember as long as we are living, God is still working.