By his divine power, God has given us everything we need for living a godly life. We have received all of this by coming to know him, the one who called us to himself by means of his marvelous glory and excellence. (2 Peter 1:3 NLT)
Everything you need to "live a godly life" you already possess as a child of God. That doesn't mean you don't need encouragement or instruction along your spiritual journey. But, you're not deficient of the necessary resources to live out the Christ life. Jesus didn't just promise to save your soul. He also promised to fuel your spiritual life so you can do the things He commands. When you grasp this fundamental truth it transforms the way you approach the Christian life. You stop trying harder and start trusting Him more to live His life through you.