Absolutely amazing. Everyone needs to read/listen to this story. So many topics tackled gracefully and tastefully and honestly. The characters we relatable. They portrayal of a small Midwest town is very accurately portrayed. This book will stick with me for a long time.