This is truly lovely. Some of the best characterization of all three that I've ever seen. You cut right to the core in a manner so precise and elegant that it's heartbreaking. Loss and redemption are hard, but mixed with love, or at least the careful fulfillment of one's basic needs, they make for a touching story. -hazelnutmeg