Oy, so wonderfully written yet so painful. I really, really, really hope that you unbreak my heart by the time this is finished.