My interpretation is also consistent without headcanon, even though some don't like it. The difference between our interpretations is you try to headcanon her act 2 poly proposal as wanting "nesting partner" or seeing "threat" in other companions to be not number 1, while I just consider Halsin as a fling(He even says that he doesn't like word "relationship" when you ask him about it). P.S.