Ending Differences for Last Minute Breakups? (Spoilers)
So something that's amused me is when games let you break up with a companion at the last minute after you've done their personal quests and you're almost set to be together. Baldur's Gate 3 has some funny interactions where you can dump someone after defeating the final boss right before the epilogue.
For this game, there sure are a lot options to leave people at their lowest, by breaking up with them or asking them to get off your ship. Heinrix after he leaves the Inquisition for you in a romance, Yrliet if her Spirit Stone breaks assuming you didn't leave her in the forest.
I haven't done the Cassia, Jae, or Marazhai romances all the way through so I don't have info on them.