Have you ever had a full neuropsychological evaluation? If not, I would highly recommend one based on the information you have stated above.
I have an extensive history of working with students who have social/emotional/information processing disorders. If you have difficulty processing information, it will definitely impact your emotional state. Many students end up labeled emotionally disturbed although my belief is that many of them just have difficulty with certain areas of cognitive processing which leads to an inability to complete certain tasks which in turn leads to the emotional problems. Unfortunately the behaviors are addressed over the real issue of processing difficulties.
Is there a way to find a job based on your strengths in writing?
Bruce Blake Ed.S