Lore ? Agree its lore friendly the way is Halsin written. !!! BUT !!! You can form most of your companion fate/belive especially when it comes romance. So the option to Ask Halsin to try to be faithfull while you live and if you not an elf its could be realistic. Plus maybe just one option would make a HUGE difference if u could tell him you will go with him in the end, so he wont need to be wait for PC.