Andrew Hill 

Recently diagnosed ADHD and dyslexia person with anxiety and more thrown in for good measure...