It is not too late for you.
You are in a battle. You must understand the nature of the battle. I'm going to try to briefly explain the nature of the spiritual battle that every person must fight.
God created us as spirit, mind/soul/heart, and body, just as the Bible says. When we are born again (by trusting Jesus) we are changed in our spirits and, to some extent, our minds/souls/hearts. However, we still have much of our mind that is in it's natural, sinful condition. The natural mind cannot do any righteousness. It cannot be reformed. It is the old Adam along with our bodies. We also have a measure of the mind of Christ. Part of our mind has been transfigured into His likeness. This is the battleground. The battle is for the mind.
Satan gets at us through our bodies and the fleshly part of our minds, our natural minds. The Holy Spirit works with us through our spirits and through our new minds. Our new minds are, in reality, Christ in us. Our transformed Spirits have been transfigured into His image and likeness as well. Christ is the spiritual man. He cannot sin. (1 Jn. 3:4-11) Our old fallen nature cannot do anything but sin. It can be a hypocrite and try to look righteous, but it will only be able to do the dead works that are self-generated. There is no mixing of the Christ in us and our fleshly nature. Our fleshly nature tries to re-crucify the Christ in us. When we obey the leading of God, our fleshly nature is crucified within us--not all at once but a little bit. And we also live to Christ when we obey the leading of the Holy Spirit. Christ is more fully formed in you each time you obey the Holy Spirit. This is how the battle is fought: you have a will that you can turn toward God or toward your sinful flesh. Satan can't make you sin and God won't force you to do righteousness. You have a will.
Now, here is how righteousness works. At any moment, both your fleshly nature and the Holy Spirit are speaking to you. They are telling what to think, say, and do. Your fleshly nature will always lie and make sin seem glorious or fun or cool and make righteousness seem trite, silly, old fashioned, boring, and even wrong. When you ignore the voice of your own fleshly mind and listen to Christ, He speaks a vision of hope into your mind/heart/soul. The apostle, James, compared this vision of hope as you looking into a mirror. In 1 Corinthians 13, the same analogy to a mirror is used and again in 2 Corinthians 3, which says, "as we all, with unveiled faces, looking as if looking into a mirror, are transfigured into the same image from glory to glory by the Spirit of the Lord." This is the vision of hope. When God speaks to you, you see who you are destined to be in Christ, how you fit into the body of Christ, what is the body of Christ, and what is not the body of Christ. You don't see it clearly yet, but as you walk into Him, it will become more and more clear (only if you obey, though).
(some caveats about hearing God's Voice)
Along with hope, when God speaks, faith comes. Faith cometh by hearing and hearing by the word (literally, utterance) of God. Faith is supernatural trust in God. It is actually the faith of God that is a gift to you--"lest any man should boast." The Bible tells us that faith is what gives you access to God's grace and that it is grace that does the works of God through you. This is the love of God that is shed abroad in your heart by the Holy Ghost.
I can tell you from experience that sin corrupts the mind/heart/soul. It plants bitter seeds that spring up at times and trouble you. You reap what you sow. However, when God does His work through you, when you yield to the Holy Spirit, many of those old evil seeds are killed and new living seeds of holiness are planted. You are changed in your very nature. When you are in an anointed church service, you are changed in your very nature. And God has set authority in His Church to overcome these things. You can pray. The members of your church can pray. If you know a true shepherd of God, he can pray for you for complete deliverance. I was struggling with something for years. I had committed sin that had left me as a slave to Satan in certain areas of my life. I went to my own elder in the Church and confessed my problem and asked him to pray for me. He laid his hands on my shoulders and prayed. Authority is transferred by the laying on of hands. Immediately, I was set free. God has delivered me, and He is willing and able to deliver you, too. If it wasn't too late for me, then it's not too late for you.
Last updated: Nov, 2012