Good oneshot. Just one thing bothered me, the incident happened 12 years ago and she was 2 at the time.
She's really small for being 14 and based on the maths and spelling they're doing she's only at a lower elementary level.
Feels like she's meant to be much younger than that storywise.