Well Put! My character is a gay male... In RL, I am also a gay male. While I am in game what I am out of the game it is still Roleplaying for me. Aztoth is not alot like the real me.
The way others build their characters doesn't matter to anyone other than themselves. If a person catcalls you in game, say thanks and keep going. Or if so inclined, stop and make a friend or possible Bonding Mate.