What does the Catholic Church teach about homosexuality? — Catholic Answers Live