You know Mitch Grassi from the band Pentatonix? People constantly say he sings like a girl. How does he respond? He says thank you, not in a patronizing way, but with sincerity. Why? Because Mitch knows that isn't a insult, it's a compliment, he is confident and comfortable in himself.
If someone asks Shawn if he is gay he should say something like "i wish i was". Why? Because there is nothing wrong with being gay. There is nothing wrong with people thinking you are gay (as long as you don't exploit that).
I can understand getting bored of the topic, and annoyed that it keeps getting mentioned, but that is part of being famous you are going to get asked questions about the same thing no matter the topic thousands of times.
Shawn can learn a lot from Johnny:
Shawn Mendes: “I wake in a cold sweat because people won’t stop calling me gay and it’s ruining my life”
Johnny Galecki: “I’ve never really addressed those rumors because I figured, ‘Why defend yourself against something that is not offensive’?”
View attachment 1378567 View attachment 1378568