This story is gritty and dirty and just so heart-wrenching...and so pure I want to cry about it.

Stunningly done.