There are different types of intrusive thoughts, including violent acts, aggression, self-doubt and leaving tasks unfinished among others.
There are different types of intrusive thoughts, including violent acts, aggression, self-doubt and leaving tasks unfinished among others.