Thanks for choosing health care magic for posting your query.
From the description that you have mentioned, it appears very clear that you have an Obsessive Compulsive Disorder
. I should mention that OCD is a difficult to cure illness and as you have said that there is 80% relief, its a big relief.
For OCD you have to be under the treatment of a good psychiatrist
. The treatment options are:
1) SSRI Fluoxetine
2) TCA- Clomipramine
3) Antipsychotic: risperidone
4) Behavioural therapy: Exposure and response prevention
5) Cognitive behavioural therapy.
Try all of them together and that will give you reliefe.
Also start doing exercise and good diet.
Hope I am able to answer your concerns.
If you have any further query, I would be glad to help you.
In future if you wish to contact me directly, you can use the below mentioned link:
Wish you good health,
Dr. Srikanth Reddy M.D.