I have issues with Fiona at times, and the romance with Seth seemed to just COME OUT OF NOWHERE but it's SO FREAKING ADORABLE BECAUSE HATE LOVE RELATIONSHIPS GAH. love the worldbuilding. It was a bit predictable too though.
VUT THIS BOOK MAKES ME FEEL SO WARM AND FUZZY INSIDE SQUEE