Да, вопрос прямо-таки из классической философии. Разные философские школы отвечают на него по-разному, либо исходя из детерминации человека (то есть прямой зависимости человеческих вкусов, поступков, выбора и тд. от социума, биологии, сексуальности), либо исходя из самодетерминации человека (главное – индивидуальность, и никакие факторы повлиять на нее не могут). Это философия экзистенциализма. Ну а истина, как всегда, наверное, где-то посередине.