This book has it all! Heartbreak, betrayal, suspense, joy, love, pain, healing, etc. it’s a roller coaster of events and emotions, but worth every second of it! There is a lot of depth to these characters and this story line. I recommend reading the previous books first! They all rock too!