Good story! The narrative instantly pulls you in and keeps you invested.
One small formatting nitpick: there's an extra space after every apostrophe in the text (like in 'It' s' or 'hasn' t'), which gets a bit distracting while reading. Fixing that kerning/text formatting issue would make the reading experience even smoother.
Great work overall!