This book is heartbreaking and beautiful and weaves the tale of events through all the characters perspective. Things are not always black and white.