Your son's symptoms sound identical to mine. I went undiagnosed for over a decade until i got online and did my own research. In the meantime I was diagnosed with OCD, Depression, Anxiety ADD and...