I avoided Gale as much as I could. Just refused any weird invitations from him.
Now I approached him to see if he has any comments about the recent major quest...
...
One of dialogue options - "About our night together"...
...
ENFORCED HOMOSEXUALITY IS HERE!
This is entirely a result of them implementing this in the laziest way humanly possible, because basically the romantic sequence is triggered purely by the amount of approval you have gained. There are no dialog options you have to go through to make it start, and no way to forstall it. Yes you can be an asshole to him which makes you lose approval, but that's just an indirect consequence of just being an asshole and approval from him can come really fast if you are at all good aligned, which most people probably are.
It's really mind boggling how pathetically lazy this is. If you are at all trying to make your NPCs happy, and most people like to do that in genral, it means ALL the NPCs will eventually try to come on to you, which means if you are a male, all the male NPCs will be faggots, where as if you are female, all the female NPCs will be lesbians, and it gets even more absurd because the romantic sequences are gated behind the druid quest, Hasilin or Haslin whatever his name is. So what happens is that you can gain a lot of approval before getting to that point, you get past the event that unlocks romances, go back to camp and suddenly ALL of them want to fuck you.
Also, there's no rejecting them. If you tell Gale to fuck off, he will shut up for a time, but gain enough approval and he'll try again because the romance is going to automatically trigger no matter what. Your choices aren't taken into account because the trigger is not the amount of approval you have, but what you
gained. So you reject him once, earn the same amount of approval that triggered the romantic attempt the first time, and he'll try again. And the reason it is always Gale and not the others that do this is that he is the easiest NPC to get approval with.
It's really incredible just how bad this system is. I couldn't have come up with a worst way to do this myself even if i tried.