Elton John is gay. Who knew?