Hang in there, friend. Try to re-frame the thoughts in your head. Instead of, "Why do I keep doing this? I'm going to hurt myself if I can't stop," try finding the humor in it. "Well, at least I know I'm the cleanest person in the room!"
Once you can lessen the fear/anxiety of it through humor, try doing mental exercises to see what it would be like to not engage that activity. What would it look like if you went an hour without? A day? What could you do instead? That will help you feel more pro-active, at least, and give you a sense of control.
And remember, no matter what, if you engage, it's not a big deal--you're cleaning, not engaging in something more harmful. You have to find the rationalization that works for you to slowly walk yourself away from that behavior, if you can. If you feel you need help, by all means, seek it out. But there's plenty of resources out there, and people here who will help you.