I am not a doctor and you will only get a correct diagnosis with a doctor.
BUT, the traits he has that you spoke of are very similar to my own. Sorry I cant help more. I hope your able to get him seen by a professional because it could be several different things. Probably a physical with a gp would be where to start. Good Luck!
|