Wow! This is good. The narrative was beautifully written and oftentimes hits a little too close to home.