Shatter Me by Tahereh MafiShatter me by Tahereh Mafi I had a few people recommend this book, and after lots of delaying (AKA rereading the same book 7 times) I...