You describe textbook ADD symptoms. I was not diagnosed until age 43. Go to your general doctor and tell him exactly what you just posted. He will probably have you fill out the quick screening questionnaire and ask him to recommend an psychiatrist with a specialty in ADD. I felt like a new person after my first Adderall.
Hang in there... ADD is very treatable