“I say then: Walk in the Spirit, and you shall not fulfill the lust of the flesh." - Galatians 5:16 (NKJV)
God gives us all the power to live the Christian life correctly, but we still have to do our part. First we must truly want to please Christ. We can't pretend with God. He knows our hearts. Also we must be willing to follow God’s direction, whatever it may be. There is no success in the being a Christian through our own strength or outside of the Lord’s direction.
A successful life is fueled by diligence and submission. You must stay diligent in your effort to live for the Lord. Even when you fall get back up and keep going. You must be willing to say yes to whatever God is telling you, even when you don’t feel like it. Your diligence and submission along with God’s omnipotence will yield great success in life. Just don’t give up. God loves you! Stay strong.