Sounds like intrusive thoughts. I have them a lot and they are violent and scary. Other people have sexual ones. It just depends. Best way to fight them is not act on them and remember they are just thoughts. Coping skills. Relaxation techniques, deep breathing. Stress check, take a break or go for a walk and get the energy out of your system.
__________________
|