Whew. I am not attacking you, let me preface with that. Let's be constructive, I am glad you are here engaging.
I would ask you, when dealing with a gay guy, why the slurs are the go-to most effective hurtful way to "put them in their place"?
What are you afraid of? The majority of the world feels homosexuality is less worthy, beneath them, much more dirty or disgusting than hetero sex, even if hetero pairing does anal, at least it isn't man-on-man anal. So when we live in a world of detecting cues, we pick up on attitudes that betray your inner feelings towards people like us. Why is it ever ok to reduce someone down to one word? Because they inherently deserve it for being gay? Because they don't live up to your standards for how you want them to be as a man? Because god says? Please release this notion and deal with people as individuals, not write them off as nothing more than gay (but bite your tongue and tolerate them until provoked).
Since you're open, let's talk. Is it discomfort? You don't mind the attention, it seems it crosses the line of disrespect or rudeness, so you remind them they are gay? Also, someone suggested guy on guy sex and the response was obviously triggering. It is a request that will never go away, just say no. Why does the thought or consideration threaten you so much, as a straight guy? I understand it may happen a lot, but . And this forum is more for horny adults, so expecting to only have a discussion with professional adults seems silly, meaning there's a little bit of everyone here, some that can handle subjects maturely and those that refuse and just want peen.
As a public figure you will be used as the butt of jokes or target of sad people to hate on, be catty towards, take cheap shots at. Anyone you associate with, pose with, live with, feature in your snaps/stories, are all fair game to discuss. If your family makes headlines best believe they will be talked about, too.
This is why I choose not to be a public figure displaying my body. I want to retain control of my privacy and intimate parts. You cannot have your cake and eat it, too. You are either signing up for the lifestyle and all that comes with it or you are not. You do not have to respond to everything, defend everything. Some stuff has to be tolerated. It's like trying to dry a wet spot while your standing in the rain. People online are not going to be respectful, whether it's twitter 4chan reddit instagram facebook whatever. Less is more. You said your piece, let your fanbase defend you. I do not know what it is like to be a mini celebrity or have any modicum of fame that would draw strangers into adoration or awaken the hater within. If someone says you're a dumb guy with no future, let them. You have to be self-assured enough in what you are doing that their comment doesn't faze you. Just smile to yourself, step outside yourself and laugh at why Derek reacts as he does? What it says about the commenter? then let it pass, like water going down a stream. You are not going to stop the flow. If they don't type it down they still are free to think whatever, you cannot control everything. You can control your content, your response, your future actions, and hopefully the real you will shine through all the shade. If you do really good with positivity and positive actions haters won't even be able to hate on you.
Finally, rather than immediately defend against any accusation, take 5 sec and assume they are right. Give them the benefit of the doubt. Consider maybe it is true and you can't see it for yourself. No matter how long you know someone, no matter what you go through together, sometimes you are only as good as the company you keep. Maybe someone encourages the drinking or juvenile behavior, a bad influence on you, but they are fun. Have the maturity to consider, though you don't want to hear it, it is possible.