I think you need to go to psychiatrist.
You maight have similar story on below link:
http://www.npr.org/2011/07/27/138748778/parkinson-s-treatment-could-work-for-ocd-too - http://www.npr.org/2011/07/27/138748778/parkinson-s-treatment-could-work-for-ocd-too
A lot of Mike's compulsions involve cars. Before he gets in one, he says, he feels compelled to check the doors, the brakes, the tires — sometimes more than once. And once he's on the road, Mike says every bump can make him wonder if he's just hit something.
One night, Mike's OCD actually made it impossible for him to drive through a quiet neighborhood.
"I was driving around for 30 minutes to 45 minutes," he says. "I'd go back where I thought I'd hit something. Go check it. And I'd have to do that until it felt just right. And then sometimes when I was rolling around to go back and check again, I would roll over something else. So now I have two things to check."
The police stopped him twice that night to ask if he was casing the area.
The Prophet said: "Do not eat before you are hungry, and stop eating before you are full"
"1/3 of your stomach for food 1/3 for water, 1/3 for air"