The fact that you know these things are irrational and wrong, but cannot stop/control your thoughts about them makes a strong case for OCD.
I would recommend seeing a psychiatrist, he/she can prescribe medication to help you. I am not sure of the effectiveness, but I heard that Cognitive Behavioral Therapy can help in some cases too. Dont be afraid to talk openly about these thoughts and urges with these people, they know that if you are coming to them for help then you are not psychotic or crazy.
|