First, let me welcome you to this site. Secondly, I agree with Reason Filled. I would be shocked to find out that this is actually a 10 year old boy. I have neveer met a 10 y/o that can put his words and phrases together so well. And he is using words that most adults don't. If you think about it, when is the last time you heard an adult use the word empathetic?
I would suggest that you confirm the boy's age. He may have meamt to say 20 and hit the 1 instead of the 2 by mistake. Also, use caution in dealing with this situation. There is the possibility that it could be an adult that is trying to trap you in some manner.
Just my opinion.