"His divine power has given us everything we need for a godly life through our knowledge of him who called us by his own glory and goodness." 2 Peter 1:3
This is one of the most incredible promises in scripture. This tells us that God has already given us everything we need to live the life He has for us. We are not waiting for anything…which also means we have no excuses! J
Galatians 5 tells us that the fruit of the Spirit is love, joy, peace, patience, kindness, goodness, faith, gentleness and self-control. And 1 Cor. 6:19 and 2 Timothy 1:14 (and several others) tell us that once we accept Christ the Holy Spirit comes to live inside of us. So if you have accepted Christ, you have everything you need. Even when you don’t “feel” like it, it’s there. We just have to put time into our walk with the Lord so that these things can be fully developed. It doesn’t happen all at once, lest we forget our need for our Lord, but rather He changes us from glory to glory (little by little). And you can trust that He who began a good work in you is faithful to complete it. (Philippians 1:6)
So instead of believing the lies of the enemy that you are lacking and don’t have the things you need, give thanks to God that He has blessed you with every spiritual blessing (Eph. 1:3), and He is bringing you into completion as you walk daily with Him.
“And He said to them, Be careful what you are hearing. The measure [of thought and study] you give [to the truth you hear] will be the measure[of virtue and knowledge] that comes back to you--and more [besides] will be given to you who hear.” Mark 4:24