Originally Posted by EdaLee
But when it comes to relationships, he's already against it...

Which is why, if he isn't made more nuanced and actually fluid, then you won't/shouldn't get the option to go with him.

And I don't think this actually fits Halsin's personality or nature. I think it was put there for convenience when there are more than one romance and they shouldn't be conflicting with Astarion, Karlach or Shadowheart.

But you just hit the nail on why Halsin's romance is unsatisfying: If he is not made more fluid (ironically), then Tav will never and should never be allowed to go with him if you want to stay 100% true to the current limited and extremely flawed writing.