Every area of your life is a state of development. Every day is a learning process. The Lord brings us along day by day according to His timing and plan. We are not spinning our wheels, regardless of how it feels. As long as we are continuing to walk with God and continuing to move forward, we are making progress. Isn’t it wonderful to know that whatever is going on in your life, God is perfecting those things that concerns you – He is literally bringing it to pass or removing it from your life – the things that are good and pure and His will, He is completing those things and on the other hand, those things that are not according to His will or plan for you, He is removing or terminating those things. I think this is an awesome promise and so liberating, to know that good or bad, it is in His hands. That leaves us totally free to simply trust and love our God. The Lord will perfect that which concerns me. Psalm 138:8