I'm a total OCD nut myself.
I've been scrolling through some of these posts, and honestly, I feel like a lot of stuff hasn't really been explained properly yet.
Nobody knows the exact cause of OCD, but we do know it's often something you inherit. Compulsions—those things you feel forced to do—are basically just the brain's way of trying to defend itself. It’s like the mind can't process those obsessive thoughts, which usually involve fears or threats that the person feels personally responsible for. There are two main ways people deal with it.
One way is medication to help balance out nerve activity in the front part of the brain. Even though we don't know what triggers OCD, it's been noted that this activity runs higher in people with it. Taking meds (usually antidepressants like Prozac or Zoloft) makes things a lot more manageable.
The other approach is a specific type of treatment called cognitive behavioral therapy. This teaches the brain to stop reacting to obsessive thoughts with compulsions and instead use logic. For example, if someone is terrified of germs, a therapist might encourage them to get a little messy. After a while, that initial panic fades, and the brain realizes there isn't actually any danger.
I wrote more about this on my blog:
Aspiring Writer
http://www.upimages.net/out.php/i2190_is.jpg