A review by everydayreading
The Book of Boundaries by Melissa Urban

Took me two years to finish (I ended up completely restarting it a few weeks ago) but I'm glad to have read it!