The word is pederast. Means an adult male who desires to have sex with or does have sex with adolescent boys. Common among homosexuals, in their literature, in their classified ads, in their "vacations" to Thailand and the Philippines, etc. Nauseating.
Remember a movie a few years ago (of course, I never saw it, just read about it) called something like "Soldier's Story" or something? It was called LOVE STORY in the movie ads in SF. A LOVE STORY between a man in his 20's and a 12 year old boy who he seduced. Homos try to pretend that they are not fixated on young boys but they are, en masse.
By using the term pedophile or pedophilia in most of these cases it allows people to trot out studies that say that pedophilia is the same or less frequent in gay men than it is in straight men which may be true however its a straw man when your dealing with kids at or above the age of puberty. The media is complicit in this by misusing the words as well. There is a clinical word for those that like children that are pubescent and post pubescent but I cant think of it right now.
I understand what you're trying to say here, but with regard to this one statement, please understand one thing. People buy into a pile of propaganda when they accept what you have here. When a man molests a young boy, it is a homosexual act. It is NOT a heterosexual act. The man is therefore acting out latent homosexual tendencies, not the stirings of herterosexuality.
This man may have conducted himself as a heterosexual for a long time, but inside had yearnings in the other direction. Perhaps he would one day leave his family like many do and take up the homosexual lifestyle, perhaps not. But he is not a card carrying heterosexual if he has engaged in this activity.
Something drives this type of man to do what it is he does. Infactuation with the female of the species isn't that driving force.