Protip: when you write people in stories you do it by writing the character as a person, then as their gender and then as their sexuality. Most writers fall into the pitfall of writing their gender first, the sexuality second and then the person risking making the character a stereotype.
Also having a few conversations about somebodies dead husband does not make a good gay character. Cortez is simply written as the openly gay dude who is sad about his dead husband and after three conversation events Cortez is down to fuck before the final assault.
Either you have some tact with these events and write the characters as people first or you make the character romances easter eggs and much much harder to achieve. Nobody in the real world reminds people of their sexuality with every conversation (unless they are tumblr users) and with that Traynor is written much better with her only hinting at her sexuality when she likes EDIs voice.
Also having a few conversations about somebodies dead husband does not make a good gay character. Cortez is simply written as the openly gay dude who is sad about his dead husband and after three conversation events Cortez is down to fuck before the final assault.
Either you have some tact with these events and write the characters as people first or you make the character romances easter eggs and much much harder to achieve. Nobody in the real world reminds people of their sexuality with every conversation (unless they are tumblr users) and with that Traynor is written much better with her only hinting at her sexuality when she likes EDIs voice.