I don't have OCD, but I do have these kinds of intrusive thoughts. A friend of mine who does have OCD describes the same types of thoughts I have, but with an added intensity, ferocity, and consistency to them.
Has there been any research on what the causes of OCD are, and what the current thinking is with regards to treatment?