Sounds like OCD to me... Go to a psychologist or a psychiatrist... They can giv you an evaluation and a diagnosis and if u require it- medicate you... I also suggest going to a therapist too- they do the behavior therapy that really works to battle OCD. Best of luck!
__________________
Life isn't about waiting for the storm to pass. It's about learning to dance in the rain. 
|