This also sounds like ADHD to me, not disassociation, but I could be wrong. See my other replies.
Also don't freak yourself out, reading a bunch of stuff on the web! It's easy to give oneself an anxiety attack trying to figure out things like this yourself. Instead write down your symptoms and see a doctor (first), psychologist, or psychiatrist.
Also don't freak yourself out, reading a bunch of stuff on the web! It's easy to give oneself an anxiety attack trying to figure out things like this yourself. Instead write down your symptoms and see a doctor (first), psychologist, or psychiatrist.