I will start out by stating, yes, I am a Christian. I wholeheartedly love the Lord Jesus Christ, I pray and read the Bible everyday, I have repented and continue to repent for my sins, I want nothing more then to obey the Lord, bring glory to the Lord, perform His will for my life and somehow lead other sinners to repentence and belief in God's only Son as the only One who can be their Savior. Yes, I truly believe. So, on to my problem...
Randomly, when I pray or when I'm listening to sermons online (I <3 Dr. John MacArthur's work) or even if I'm just doing daily things, I hear a voice in my head say the most vile, blasphemous filth and it upsets me greatly. It makes me so upset I cry and beg for forgiveness from Jesus immediately that it was in my head. I don't believe a true Christian can be possessed by any demons or that. I have prayed for deliverance from this horror (and believe me, it is a torture to go through) for 2 years now. I don't know what to do. I want to talk to God all day long but when I do, some horrible slur against the Lord pops into my head, the most horrible things. I have no one to talk to - I am desperately afraid to tell anyone for fear they will tell me I'm not really a Christian. I don't know what else to do. I know the Holy Spirit has been doing a work in my life - I used to be selfish, vengeful, filthy-mouthed, careless of others and those things are all gone now and replaced with love for others, not seeking any revenge, the swearing has stopped, and I'm still learning (lol!) how not to be selfish. I'm not saying I'm great now, I'm saying the Holy Spirit is working on me and I could have never done this myself. Please, why is this horrible thing happening to me. If I really am a Christian, why isn't the Lord guarding my mind from this? I just want it to stop so I can pray, read the Bible and converse with my God without filth in my head.
Randomly, when I pray or when I'm listening to sermons online (I <3 Dr. John MacArthur's work) or even if I'm just doing daily things, I hear a voice in my head say the most vile, blasphemous filth and it upsets me greatly. It makes me so upset I cry and beg for forgiveness from Jesus immediately that it was in my head. I don't believe a true Christian can be possessed by any demons or that. I have prayed for deliverance from this horror (and believe me, it is a torture to go through) for 2 years now. I don't know what to do. I want to talk to God all day long but when I do, some horrible slur against the Lord pops into my head, the most horrible things. I have no one to talk to - I am desperately afraid to tell anyone for fear they will tell me I'm not really a Christian. I don't know what else to do. I know the Holy Spirit has been doing a work in my life - I used to be selfish, vengeful, filthy-mouthed, careless of others and those things are all gone now and replaced with love for others, not seeking any revenge, the swearing has stopped, and I'm still learning (lol!) how not to be selfish. I'm not saying I'm great now, I'm saying the Holy Spirit is working on me and I could have never done this myself. Please, why is this horrible thing happening to me. If I really am a Christian, why isn't the Lord guarding my mind from this? I just want it to stop so I can pray, read the Bible and converse with my God without filth in my head.