I'd just like to point out that while it's not of the really bad sort, there is something slightly homophobic about these sort of comments. You seem to be taking offense at the very idea of a gay character hitting on the protagonist, but I presume you think it is fine that a gay player has to endure several straight characters hitting on the protagonist?
At no point is the character forced to do anything you don't agree with, if a party member hits on you, gay/straight guy/girl, you can just say no and they go away. If you think there is something offensive or creepy about a gay character not shutting up and hiding their feelings then I'd suggest you need to reconsider whether you have a healthy/fair attitude towards gay people or not. There has been a really nasty backlash from the more immature members of the gamer fanbase towards the slightest suggestion that someone like Shepard could be gay - and I think things like this are really useful for showing up people that are not as open minded as they might like to claim.
Eitherway, for the sexually insecure amongst us, I can tell you that the gay romance is completely and utterly avoidable in ME3, to the point where I bet most people wouldn't even know it was a possibility.
being open minded means not caring what gay people get up to, it does not mean wanting or being ok with gay people hitting on you.