Always be reminded that the Lord is continually molding us. He is always at work in our lives. Appreciate every ups and downs in your lives. This just means that the Lord is on the process of making you a better child of His.
It is not your own strengths, but it is God who effectively works in you. He is strengthening, energizing, and creating in you the longing and the ability to fulfill your purpose. It is for His good pleasure or to fulfill his good purpose in your lives. And, He is giving you the desire and the power to do what pleases Him.