Please teach me how to be gay in Fire Emblem: Three Houses.
I'm probably going to be getting myself the game for Christmas, and I am not interested in being polite or heterosexual in it. I recall hearing around the time of release some complaints that some (all?) of the male/male romances were disappointing, in that they portrayed the characters more as bros than lovers. That's not gonna fly with me. But I don't remember any of the details, and I don't want to look them up for fear of getting spoiled. I did find one guide that suggested that "Linhardt" was the only actual option, but apparently "Yuri" and at least one other guy whose name I forget are possible as well. (I don't know who any of these people are.)
So how do I get my gay on? To the best of your ability, please delineate what same-sex options exist and what House/DLC/other choices I will have to make to achieve them, while omitting as many plot spoilers as possible. Obviously I know I need to be nice to them and hang out with them in battle a lot, but if there are non-obvious requirements ("give them the blue pendant before Chapter 3," etc.) I'd like to know those as well. Also if any of the potential suitors are annoying/awful people that would be helpful to know, as I seem to recall hearing that the only gay options in Fates were knife-licking psychopaths. I would prefer to play a male Byleth, but if all of his options suck then I guess I'll be a sword lesbian instead.
Thanks, friends!