We are currently only treating pedophilia as a criminal event and not a disorder. Therefore we are not actually treating pedophilia at its root. If we can treat kleptomania, then we can treat pedophillia. Like kleptomania, a variety of methods will be necessary. The source of the disorder will not be the same in all pedophiles, nor will their reactions to various drugs and therapies be the same. If we don't treat the source of the problem, then it will continue to resurface.Pedophiles continue to rape children at a rate up to 50 percent---about the fatality rate of Ebola viruses. Imprisonment and psychotherapy are failed therapies. The only sure way to treat pedophila "disorders-HA" is by capital punishment.
Pessimism About Pedophilia - Harvard Health Publications
I find it very telling that you didn't actually address the point of the question of do you punish the kleptomaniac before he steals.Theives should do hard time on chain gangs. If you like cutting the hands off people, then move to Saudi Arabia.