Hello, I have experienced some of what you are talking about.. I talked to pastors, went to spoke with phycologist, and searched the internet trying to find an answer. I, like you, have done everything I knew to do.
Please let me share with you what I have learned. It is very hard for people to understand when it is not happening to them, and there is a lot of bad misinformation passed out by well meaning people.
As a Christian, Jesus Christ is living inside you! You are washed, pure, whole, and holy because you have become one with Christ. You, right now, have the righteousness of God through faith in Jesus Christ. Your sins have been Forgiven! All of them! Satan is a lair: he is a master of illusions. Your mind and you body can be tricked. So what you do is focus on the Truth/Jesus. The enemy likes to cause us to live in fear, guilt, and shame. These things our outside of ourselves of who we really are and what we really have in Christ no matter how things might appear.. If you could see your spirit, you would see you are full of light, love, and life because Jesus Christ lives in you and you are one with Him. The kingdom of heaven is righteousness, peace, and Joy in the Holy Spirit. The Holy Spirit lives inside of us for we are the temple of God. YOU BELONG TO HIM AND HE LOVES YOU DEARLY! Rest knowing that through Christ you have been made right with God. When these things, happen pray and say the name of Jesus even if it is only in your mind then ignore everything else. It is being projected on you it is not you. I too will be praying for you.
I was directing this to the Karen who started this thread, but the same is true for all of us who have found Jesus.