Kool! I loved it. I thought I figured the surprise but I was wrong. Nice ending. Too scary. One spelling wrror "Than how do you know..." should be "Then how do you know..."
It really is the simplest truth. It was very original though. It had few mistakes too. And I like the way you made Charon a child. It makes him both more and less frightening.