On the eve of inauguration, singer Troye Sivan has unveiled a gripping new video for his single, “Heaven.”

The beautifully-shot black and white clip depicts a moving montage that celebrates LGBTQ+ history.

Read more: Gorillaz release first new song in six years, politically-charged “Hallelujah Money”—listen

Sivan says about the video:

“we have always been here. we will always be here. this video is dedicated to all who've come before me and fought for our cause and those who now continue the fight. in dark and light times, let's love forever.”
love, troye

Directed by Luke Gilford, Sivan teased that the video will release on Inauguration Day—but instead surprised fans with it a day early.

The song features pop singer Betty Who and comes from Sivan's debut full-length album, Blue Neighborhood.

In an interview with OUT, Sivan said about the single, “It was me thinking about how hard I try to be a good person and then feeling like, before I even opened my eyes as a little baby—because I think I was born gay—I was a sinner.

“All of those are very standard, but very confusing and hurtful conversations that you have to have with yourself as an LGBTQ person.”

Read more: Here’s what a Twenty One Pilots, Melanie Martinez, Halsey, Troye Sivan song sounds like

At only 21, the South Africa-native is already an accomplished actor and YouTube personality alongside his Capitol Records gig as a singer. He was featured in X-Men Origins: Wolverine, and his YouTube channel has over four million subscribers. His first major label EP, TRXYE, peaked at No. 5 on the U.S. Billboard 200.