Psalms 90:8 You know about all our sins. You see every one of our secret sins.
We need to remember at this point most of the obstacles in our lives did not develop overnight and will not be eliminated overnight. Some of them may take a long time to disappear.
1 Corinthians 10:13 says “The only temptations that you have are the same temptations that all people have. But you can trust God. He will not let you be tempted more than you can bear. But when you are tempted, God will also give you a way to escape that temptation. Then you will be able to endure it.” He will help you remove every obstacle in your character that is stunting your spiritual growth and preventing you becoming all He is shaping you to be.