Hi! I noticed that you're new. I use to suffer from intrusive thoughts. I still have them but they don't bother me anymore. Here's a thread that I wrote on the topic.
http://www.socialphobiaworld.com/unwanted-thoughts-images-how-to-beat-it-45763/
http://www.socialphobiaworld.com/unwanted-thoughts-images-how-to-beat-it-45763/