Yes! We should keep them in prison forever! Yes we should treat them more strict than other offenses. Other offenses are most often done to adults. At least an adult has some sort of fighting chance whereas a child has no protection. They are vulnerable and look to adults to help them, not hurt them.
Why should we have to pay for them to have their own shelter to live in? They are the sick perverts and whatever they get, they deserve. I don't care if my brother turned out to be a sex offender. I would let him lie in the street and die. As far as therapy goes..there is no cure for sex offenders. They will always want to have sex with children. You are right, though, it is up to God to judge and not us but I'm not perfect and when it comes to sick sex offenders, I wish they all got the death penalty.
Some people are listed as a sex offender even if it was a 17 year-old who had sex with a 16 year-old. Those offenders should be able to stay in a shelter but the sick freaks who like to have sex with children should be put on an island together so they can molest each other. I could care less if they lay out in the streets and die. They weren't concerned about the lives of their fellow humans so why should we care about them. There is no rehabilitation for these creeps. All they can do is teach them to resist their urges. Just make molesting a child a capital offense and kill them when you catch them until there are no more left. It was give me some piece of mind to know that my kid is safe.