Intrusive thoughts are often triggered by stress or anxiety. They may also be a short-term problem brought on by biological factors, such as hormone shifts. For example, a woman might experience an uptick in intrusive thoughts after the birth of a child.