I just wanted to thank everyone again for your thoughts on this (and all the warm welcomes!) DH and I have decided that the only rational thing to do is to take him for an evaluation. We are exploring options for finding a good professional. Thanks so much for the support, thoughts and help. It's sticky jungle to navigate!