How would you implement an LGBT character?

I never stated anything about how many are in a gay relationship.
I was talking about girl/boyfriends of all the other characters. Blizzard didn’t deem it important enough for us to know but the gay girl/boyfriends were revealed.

So either they are important or they aren’t.
All the other relationship with civilian characters has had something to do with the story.

Neither Emily nor Vincent are at all relevent than to state SEE! SEE! THEY ARE GAY!
They have nothing to do with Overwatch, Talon or the story.

At least the straight relationships show something about that character. Either parental lineage or loss. Neither soldier or Tracer’s reveal contributed anything about them other than they are gay.

Seems so because they have never moved the story forward in fact they slowed it down. As clearly seen in Soldier’s reveal.
Hilariously both characters are exactly in the same place they were almost 3 years ago just so they can bring up Soldier’s homosexuality.