I give up. Nothing wrong with the writing. But the heroine was a mother who was trying the entire time to run away from the hero to go back to her child. Hero had to keep her because of some magical things which I did not understand. Purely my personal preference to not have a mother as my heroine. ...