Okay, second half! Sorry that took awhile... I'm perhaps not as sure of the denouement.
(And I'm kind of freaking out; I try to pretend I'm not or not admit it because it seems like bad manners, but yeah, I kind of am...)
EDIT: The story is now
on Ao3 and FFN