Answers:
My view is that it is a complex disorder..most professionals hold an analysis but family around you usually don't,and that can be comparatively difficult...
I antipathy it. I revulsion the cumpolsive thoughts! Its annoying, its duration ruining, its stupid.
Early, important treatment is fundamental, or it can clutch over society's lives: see http://www.ezy-build.web.nz/~shaneris... on page 7.