He is homeless right? So normally he shouldn't be able to read. I mean if he was an ***** you could say that he dropped out of school or something but he is twelve.
Reading this its obvious your goal being to increase your vocab was accurate. However I would suggest working on sentence structure as well. Get that down and you will for the most part fix your grammar issues. Wasn't expecting perfect grammar but run-on sentences are an easy fix.
I like it. The innovative use of words and ideas, the jokes. I've never seen anyone use deduce in sich a context, and the joke about monsters and personalities was absolutely delicious. So far so good.