I've already explained the timeline. People are homophobic first, then use any justification they can find. For Christians, it's the bible. For Muslims, it's the Koran. For New Agers, it's bullshit about an inability to adjust to reincarnation. For Atheists, it's evopsych.