Life is ugly at times. This story is too. Beautifully written and read. Worth it!!