I don't like him either and there's a part of me that wishes they didn't make him a companion. But since that's not going to happen I think we need some sort of compromise.

I see the biggest issues with Halsin being him obstructing the romances with SH and Astarion and his romance ending. The writing just doesn't make sense as it stands now. They're out of character, it's frustrating.

I would delete all of the Astarion and SH stuff with Halsin because neither of them would be interested in that, especially not in the state they're in. As for the romance ending, I don't know because Im not going to romance him. Any suggestions?