Essential insights about homosexuality