I started listening to this book thinking it to be about an epic fight of good against evil, like may fantasy books. I was so surprised that the epic fight was of people figuring it out who they were and navigating through life. It is a beautiful story about love, loss, anger and forgiveness and I am so glad I read it.