Men - Confessions

hey. I have a problem with lust. I have bad thoughts about other woman. I masterbate sometimes. I constantly think about being with really hot girls. i struggle with looking at porn on the internet. not for a while, but then recently i got caught up again. I have crazy thoughts that run through my head. I love Jesus and know Him as my prsonal saviour but strange thoughts keep running through my head. Things i would never say out loud. sometimes i can't stop thinkng the name satan, i just force myself to say Jesus over and over again so i don't say satan or bhudda or something stupid. I feel oppressed! I was a full on face down worship loving Christian, but for some reason my life has just got crazy with these thoughts. It feaks me out. I feel like something is controling my mind that isn't me. Sometimes i think horrible things about Jesus, and say things in my mind that i shouldn't. i don't believe what I am saying but they ust pop in my head! I hate it. PLease help!!!!