I have been trying to think of how to review this book and words that come to mind are shocking, real, heartbreaking, complex, intense and so worth getting over the fact while listening your mouth was hanging open in shock at what you were hearing! I couldn’t wait to listen for the next twist and turn and anticipating the ending. Narration was wonderful! Get over your shock and listen to a truly good book! Fascinating! I will see what else this author has written.