...
100/10 first 20 chapters had me crying my eyes out and the next 10 had me angry, but it all worked out in the end