Oh gods.
I derped, I may have even double-derped.
BTW, your characters are good - have you done any creative writing courses?
No writing courses, but probably done some reading ;)