Nicely done! I was crying by the time I finished readibg it. 
 This book is 'Eleanor and Park' and 'The Fault in Our Stars' written into one, with a twist. I would've wanted to have a happier ending for Violet and Finch though