Megan Miranda has become my favorite author. Her stories are interesting and unpredictable and her characters are so well developed you feel like you truly know them. This book is no exception and it was over way too soon!