South African pop singer and Youtube personality TroyeSivan is a rising star who loves being vulnerable and discussing his sexuality. Hey, we love hearing him talk about it!

He was most vulnerable in a recent interview with Attitude magazine about realizing he was gay and spoiler alert: it all centers on Zac Efron.

Singer Troye Sivan Says He Cried Over Zac Efron's Hotness

He says he remembers being moved to tears over realizing Zac Efron was hot when he was a little boy. We can't blame him. We've cried over Efron's hilariously sexy performance inDirty Grandpa (2016).

Singer Troye Sivan Says He Cried Over Zac Efron's HotnessSinger Troye Sivan Says He Cried Over Zac Efron's Hotness

Troyesaid he didn't understand his feelings, but he has since done research and is proud to be openly gay. We have a feeling he might still be crying over Zac. You never forget your first celebrity crush!

Singer Troye Sivan Says He Cried Over Zac Efron's Hotness

Watch the sensual music video for TroyeSivan's Bloom, a song dedicated to losing his virginity. We're glad he captured those feelings!