I'm handing over this story to scaryfangirl2001 on AO3