Absolutely heart-wretching! Both in a good and bad way. The type of book where you know you what will happen evetually but still be surprised when it does eventually happen. The book makes you want to see everyday life in a deeper sense. 12/10 would reccomend <3