Paul was faced with the same dilemma. He said that whatever he didn't want to do, that's what he did and what he did want to do, that's what he didn't do. Then he goes on do say what a wretched man he is. Think about it. This is Paul saying this! He was not just a baby Christian when he wrote that either.
No matter how far along we are in our walk with the Lord we all struggle with the sin still waring in our body.
Then the word says, "What then? Should I continue in sin? God forbid!"
And in first John, John writes that if we do sin God cleanses us from all unrighteousness.
We all are in the same boat with Paul. We all struggle to do the right things. Sometimes we just screw up and sin. And if we do? God forgives us. And He forgives us over and over again... The cleansing blood of Jesus doesn't just cleanse us once, but it keeps on cleansing and cleansing and cleansing. This is why we are under a NEW and BETTER covenant than the Old Covenant.
But should we take advantage of this? No. of course not. We have to listen to His spirit of conviction and obey Him. That will keep us from sinning. And if we begin to do that we will begin to hear the voice of God more clearly every time we obey His spirit of conviction. That is where the hearing of God's voice begins. If we can't learn to listen to His spirit of conviction how do you think we'll ever be able to hear God in other things?
Don't give up on God and yourself. God still loves all of us. He never leaves or forsakes us.