It seems like you have extreme OCD, checkout my OCD supplements thread.
For intrusive thoughts I suggest NAC with cofactors. Its best for that. Tulsi helps you to calm the mind so useful if anxious.
You can also try myo inositol if you have very serious persistent intrusive thoughts. The problem with it is it disrupts your short term memory. So if you not care about short term memory and want to end intrusive thoughts at any cost then try it. Instant effects. From anxious to super happy.