Well not wanting to hurt Zander was also a factor but was a mute point when she accidentally hurt him regardless because he read what she wrote in her diary about Nik being the true reason she said no to his proposal.
And I agree such a beautifully crafted love story.