This is not your mainstream romance. You identify with some of the characters and empathize with the others. Don't get comfortable. Just when you think happily ever after is coming, there's another twist to the story. This book will compel you to stop and google information you may not have thought about.