This is one of the books that gets better as you go on. The second part emphasized more on Allyson's life and struggles. I loved how well Allyson's character developed albeit it was slow. I loved how she learned to accept her flaws and to let people in. Most of all, I loved the settings all throughout! The globetrotting was completely immersive, I am captivated by how every country she went to was described intricately as if I am there as well.