Tex, how awful that a small child should be put through that by the people who should protect him with their lives. How wonderful that you have become such a good man in spite of it.
I think most people, at least in a detached way, know that there are monsters out there. What they find hard to believe, and what is truly terrifying, is that people can't always tell who the monsters are.
For instance, when confronted with the possibility that someone the person knows and likes, perhaps a family member or a friend, has done such horrendous things, a person must conclude one of two things:
1. You can't trust your judgment - This horribly sociopathic monster had you fooled. (this is a bad feeling)
2. The monster wasn't all bad. The person who could sexually torture a child could be a fun fishin' buddy, or a good employee. I think that's the scariest possibility. That a person who could do such bad things might have good qualities too (not all do, of course!). You hear over and over, especially in small towns, that people just 'can't believe' so-and-so would do such a thing..."I know him, he's a good guy." If we accept that a person who has at least some good qualities could do such horrific things, we also have to accept that we might be capable of doing bad things, too - not necessarily something as awful as child abuse, but something we wouldn't want to believe we'd do...
It's much easier when the monster has 3 heads and drips saliva off his fangs.