Thirteen Reasons Why - Jay Asher
I was leaning towards 4 stars but then I got closer towards the end & the tears hit & the 5th star came out!