He's ready to set the record straight once and for all.

Shawn Mendes is on the cover of the newest issue of Rolling Stone, and in the accompanying interview, he discussed everything from those persistent rumors about his sexuality to the nature of his relationship with Hailey Baldwin.

The 20-year-old singer has been plagued by gay rumors for years, and he wants to make it clear that although he sees nothing wrong with homosexuality, he's very much heterosexual.

"I'd like to say I don't care about it, but that's not true. This massive, massive thing for the last 5 years about me being gay. In the back of my heart, I feel like I need to go be seen with someone -- like a girl -- in public, to prove to people that I'm not gay. Even though in my heart I know that it's not a bad thing. There's still a piece of me that thinks that. And I hate that side of me," he told the mag.

The Canadian crooner was rumored to be in a relationship with Hailey Baldwin before she ran off and married Justin Bieber, even though at the time the two maintained they were "just friends," but now he's coming clean about their romance.

"I don’t even want to put a title on it. I think it was more of a zone of limbo," he explained.

Even though she's unfollowed him on Instagram, he's still happy she found love with The Biebs and has nothing but nice things to say about her.

“I texted Hailey, ‘Congratulations,’ and I really am happy for them. She’s still one of the f–king coolest people ever — she’s not just a beautiful person visually, but she’s one of the most beautiful hearts I’ve ever met. … You can’t control your heart," he gushed.

What a class act!