There's 2 theories that could explain homos*xuality. · Michael Sartain · Sentinel