Clint StahlApr 13, 20165 minHomosexuality, what are we to make of it?It seems everywhere you turn these days you see and hear of gay pride, gay marriages, homophobia, gay tolerance and gay bashing. What are...