I don’t really have any advice, but I share the same struggle. In fact, I often think about whom I might have been without the ADD. (Not very productive, I admit.)
But please do friend me on FB (Sean Hoade) if you’d like any ADD brotherhood for when you’re down.
Hang in there.