Great song and video.
I wish they had extended the part with the choir singing « I’m ready » to make it more epic.

Now the part that « bothers » me : ok we all know he’s gay, queer, non binary or whatever the situation is. And that is no problem.
But not everything needs to scream gay.