psychologist. All kids have some problems but as long as their parents can manage them and help them overcome their problems then they don't need more help.
If you are at your wits end trying to figure out what is wrong with your kid then maybe you should get someone to help you out.
Seems pretty simple to me.