Not to say what you posted is wrong, but everything you mentioned is common with all traders.
Now ADD might AMPLIFY that (I have it also), but I have found that it has also helped a bit in a way.
Many people with ADD have the great ability to really delve into and exceed at things they are...