Zion
Who was she before she was an escort? Who would she be if she gave it up? What would happen if she told Cahir the truth?
Love
There's no doubt that Cahir is right for her, good for her. But he's right and good when everything is going well. Who will he be when things go wrong?
Loss
No matter what decision Zion makes she's going to lose.