Yes, he definitely feels like he was never written nor intended to be a proper romance. He's not supposed to be the only one, just a side-piece. At least that way he sort of works, but I think it's a real oversight not to consider the option that players will reject everyone else for Halsin. He was implemented late development as a lover on the side, and other romances therefore had to be altered to fit this scenario, which have resulted in too many weird outcomes that doesn't work well.