I don't think Card has ever acted upon pedophilic urges, but yeah, there are riffs in his fiction that suggests he has them. And that may be why he despises homosexuality. Because he himself is attracted to boys between the ages of 11 and 15, he imagines that all gay men are.