Also
Spoiler!
During their argument, the princess asked Killian if her ever really liked Lizzi. Killian responded that he learned to let go just like she (the princess) did with her love for Cliff.
From this point on, in the novel, Killian will always be on Edith side. 😁
From this point on, in the novel, Killian will always be on Edith side. 😁