period-typical homophobia (warning)