Thanks for answering some but I have asked now 3 times and this is important. Does he speak normal for a child of 10? Does he initiate conversation on his own or if spoken to or is he real quite.
Ma'am I would have him tested for Autism.
There are three distinctive behaviors that characterize autism. Autistic children have difficulties with social interaction, problems with verbal and nonverbal communication, and repetitive behaviors or narrow, obsessive interests. These behaviors can range in impact from mild to disabling.
This is why last last night I continued to ask about his speaking and talking. Your child exhibits 3 of the main conditions for Autism. I was waiting to hear back on the speech.
There are also a number of Subgroups and similar disorders that he may fit into. You need to have him examined and going on 10 years of age is quite a long time to not have already done so.
Another good site to research:
I urge you to get him to a good pediatric MD within your area to asses and refer you to the best doctor or doctors to give you and your child support.
I wish you and your child the best.