I know what you mean Bro: I am dealing with something new everyday..I have some spiritual brotherly advise for you on this topic. In your times of feeling bad about being bad....Well your suposed to feel awfull infact miserable when you are doing something God does not want you to do...There are people out there in churches too that will say!!well..dont feel bad God forgives us..Yes he does..but..2 Thessalonians 3:3 says
But the Lord is faithful, and he will strengthen and protect you from the evil one. That voice in your head that naggs at you and never lets what you did was abd lol keep that voice...I just went through that a year ago my wife and I quit smoking........I kept seeing myself trying to preach and holding a cigerette in the other hand..Then I said well maybe a cigar that voice said nope a patch? nope gum? nope then I realized when I got to the point of screaming or hitting someone I called out JESUS!!! HELP ME ! and he gave me the strength to say no to myself lol
1 Thessalonians 5:6
So then, let us not be like others, who are asleep, but let us be alert and self-controlled.
remember my bretheren The key to kicking addiction
JESUS--->Prayer---->Selfcontroll.............. Eventualy Satan will flee from you..bbut if you go back to the sin or addiction after demonstrating self-controll
Love The Ozz man