你好:你的问题比较复杂,几句话也说不清楚.有没有充分的自知力,的确是区分正常与异常的一个条件,但不是唯一的条件明白吗?比如我喜欢洗很多遍,自己乐意,那就没什么,并不是精神病啊;
因为有了一种认知,认为是不必要的或什么,然后控制,又控制不了,反复,因此烦恼就是强迫症了.做过很多的强迫症的治疗,大都有一个共性,就是对一些东西的理解是偏颇的甚至是偏激的,也就是容易钻牛角尖,这也恰恰是强迫症的一个性格基础.很多原因,不一一说.建议做系统的心理治疗来彻底解决强迫症的问题.因为需要从几个方面分析解决,人格基础(过去要求完美的,容易钻牛角尖的,自负的等),心理压力(意识的和潜意识的,心结.如果需要可以直接和我联系。