Heart wrenching and beautifully written