Just to add,
You need to discuss this in proper detail with a clinical psychologist and a psychiatrist as well.
Alternate possible diagnosis on the basis of piece of information could be obsessive compulsive disorder! You need to get it assessed and severity of it is a concern.
Answered2017-12-08 07:26:38
Let others know if this answer was helpful