Sky, you're not the only one who faces sin in the flesh. Read the following passage from the Bible.
"14 For we know that the law is spiritual, but I am of the flesh, sold under sin. 15 For I do not understand my own actions. For I do not do what I want, but I do the very thing I hate. 16 Now if I do what I do not want, I agree with the law, that it is good. 17 So now it is no longer I who do it, but sin that dwells within me. 18 For I know that nothing good dwells in me, that is, in my flesh. For I have the desire to do what is right, but not the ability to carry it out. 19 For I do not do the good I want, but the evil I do not want is what I keep on doing. 20 Now if I do what I do not want, it is no longer I who do it, but sin that dwells within me." Romans 7:14-20
Paul himself faced times of struggling with sin. The thing is, we all, until the day we die, are still within the realm of the flesh. And that means we will sin: sometimes intentionally, sometimes not. But how we handle our sin is what sets us apart.
As Christians, the very first thing we need to do is get things right with God. The minute we know we sin is repent and confess to God. And repentance is doing a 180, and walking away from sin. Sometimes that's not easy. Sometimes sin gains a hold of us, like addictions. And when that happens, we need to run to God immediately and beg Him to give us strength to overcome our weakness.
The only way we can ever overcome sin is by staying close to God, and that is through prayer and studying the Bible, which can be a very hard thing to do at times. I don't know what your prayer and Bible Study is like, but I suggest if your not then start. It's not easy, I know, to remain consistent. But it is important. And I admit, there are times when I'm not reading or praying like I should, and that's when I start drifting from God.
However, if you are doing all this, you are reading the Bible and praying, then it's time to ask yourself a couple of things. First, have you accepted Christ as your Savior. This means you have to acknowledge that you need a savior because of your sin. Until He's Lord upon your heart, you will never be able to change. Second, if you have accepted Christ as your Savior, then you need to ask yourself, are you really repentant in regards to your pet sin. If not, tell God this. Let Him know that your not repentant but that you want to be. Ask Him to help you change the desires of your heart to His. God will help you if you ask. But you have to ask.