Hope... Q doesn't have Reactive Attachment Disorder (RAD), he has insecure attachment. My difficult child had a version of insecure attachment that developed after he started school (long story). But there are parents on this board who have dealt with Reactive Attachment Disorder (RAD).
Most professionals don't know what to look for, so don't be hard on yourself for not knowing!