I don't know what good advice is for having a kid with ADD, but I was once a kid with ADD (now adult) and it can be very difficult to live with.    What \^\^ you said is all true.

It was really important for me to come to terms with the fact that ADD really does make your brain work differently than other people's.  It hinders you from being able to think linearly.  I can not go from point a to point b without making ten stops along the way.  And that is honestly okay.  It was frustrating at first, but I've realized it allows me to make connections other people might overlook.

Sometimes it is disappointing though because you can't always make sense of where your brain goes.  I described it one time as a snowball going down a hill - it collects the snow around it and grows and grows until it is huge, but when it finally gets to the bottom there was no real thing holding it together and it collapses into dust.  

And because of this, yeah, you get bored really easily.  Especially if he is already smart, which it sounds like he is!   
 You could see if teachers will give him more challenging work (gifted program?) because that could engage him a lot more.  Most students with ADD who act out simply aren't engaged enough. 

There are many good "coping strategies" or methods to work around the obstacle that is your mind, and you can find them on r/ADHD, r/DecidingToBeBetter, etc.  However, one of the things that helped me the most was medication.  It's like putting on glasses for the first time!  I would give you a word of caution, it is not a one sized fits all solution, as with most medications, and you may want to put it off until later down the road if other strategies are able to help him at the age he is now.  I have had diagnosed ADD as long as I can remember, but it wasn't until high school that I started to take medication for it.  Now, in college, I have tried to not take it but it really does help tremendously.  Not every medication works for every person.  I tried ritalin (it made me a zombie), adderall (it gave me anxiety and headaches), and now I'm onto vyvanse (which works pretty well! except when you don't take it after a long time of taking it regularly, you get very sleepy).  

&amp;#x200B;

The biggest thing I would say is to remember that there's nothing wrong with your son, his mind just doesn't follow the beaten path.  It can be frustrating at times, so it is important to be there for support when it gets tough, but there are so many ways you can try to work with it so that it is manageable in day-to-day life.  I like to write everything down, set reminders, alarms, have a daily routine...  It's a lot of work to find what will work for you individually, but those are always good places to start! :) It may sound like a lot right now, but it's just like anything else... and there are probably more people in your life effected by it than you realize!