"...being confident of this, that He who began a good work in you will carry it on to completion until the day of Christ Jesus." Phil 1:6
He will carry on His work in me and you because He is faithful, even while our faith falters. He will complete His work in us because it's His work, not ours, to complete. He began it, He's not worrying over our imperfections as we do. He sees me and you as we will be. He has a crisp and clear picture of us at the end.
If you have older children, imagine watching a video of your child when he or she was only two or three. Imagine that within that video, your child throws the biggest temper tantrum known to man. When you watch that video from years past of that temper tantrum, you would not be disappointed in your child at that moment. You might even snicker, being so thankful that your child has matured beyond that. You would be watching your child in the past with full knowledge of where your child will end up. That's something like how God sees us today. He is outside of time and sees us as we will be -- fully mature and walking in His perfect love. He's not disappointed in you, just as you wouldn't be disappointed in the antics of your child on a video years ago, knowing how that child will turn out in the end. God doesn't hope we'll turn out okay, He has divine plans for completing the work in us. He will fulfill His purposes for us. (Psalm 138:8)
It's a waste of our mental energy to feel discouraged because we are not where we want to be. We should instead focus on the hope God holds before us that we will continually move from glory to glory. It is God alone who will "keep you from stumbling, and make you stand in the presence of His glory blameless and with great joy." (Jude 1:24).
Yep! That's our destiny! God sees the final product and doesn't fret over our progress. This is the day the Lord has made! Let us rejoice and be glad in it!