Unsolicited writing advice, no. 8565:
No character can represent all of a group, an ethnicity, a culture. Every character is a complex result of upbringing, race, sexualtity, class, culture, age and many other factors. If you just write a character as "gay", or "Black", you're creating a stereotype.
about 10 hours ago