I guess without rewriting this cannot be resolved at this point(Mizora excuse).
Well I just hope to at least get this:
Originally Posted by Netav
If they fix Halsin it will be much much better. Its really just Halsin thing. Without rewriting I think Larian could do "bandaid" fix, something like that: 1.SH/Halsin banter removed (swim banter). 2.SH doesnt disapprove when Halsin is rejected at drow event. Or remove his self-insert(which is harder I guess). 3.SH disapproves(minor) when you cheat with Mizora. This would help with immersion a bit.