“Angel Baby” by Troye Sivan

There’s a lot going on in Troye Sivan’s “Angel Baby”. For starters, let’s just get out of the way that Troye, himself being gay, is accordingly addressing a fellow male romantic interest. And as far as...