I've had OCD for years. It mostly revolves around my boyfriend. Lately I've noticed that I "dare" myself to think sexually about other men, especially if they are married or if it would be bad if I slept with them. I have no desire to cheat on my boyfriend but I keep making myself think these thoughts. It's gotten to the point where I don't even want to be around any attractive men other than my boyfriend, because I'm afraid it's going to cause me to be unfaithful. Does anyone else do this? Then, the next morning after I thought about the other men, I worry that I actually cheated on my boyfriend at some point. It's crazy.