it could be a learning style issue more than adhd but im the same way  im a systems learner i learn an entire system at once and need to know what does what and what and how it makes me slower to learn but i get a much more thorough understanding of things - and i retain it for years even if i dont use it