Originally Posted by Steinhauer
A pedophile is a person who acts physically against children. Has the OP's son done that or not?
I do not know. Do you? If so, then yes, the OP's son is a pedophile, if not, then no, he is not.
Child pornography is definitely sick. Suppose you are visiting the Far East and accidentally see child pornography ... by your definition, it automatically makes you a pedophile.
Suppose you are watching x rated porn, it automatically makes you a rapist.
By the dictionary definition, a pedophile is "an adult who is sexually attracted to young children". They don't have to actually have ever touched a child. That would make anyone who deliberately views child porn, a pedophile.