wow this is actually pretty good. Well done.
I’m stealing some of this for my nanonovel, but I’ll totally credit you.