Your post is so timely and hits home for me hard. My daughter is almost 9 and was diagnosed with ADHD (heavy on the “H”) three years ago. I struggle with those exact mood swings, explosions, whatever you want to call them every single morning. Punishments do not work. When she is in that state of mind, consequences have no meaning. She knows the consequences and just can not help herself. She yells, defies me, calls me names, throws things, etc. Just as quickly as it started, it ends and my sweet, kind and loving daughter is back. It’s so hard to keep up with the mood swings. Once she takes her meds her mood stabilizes, but the first hour or two of the day is almost more than I can handle. I wish I had the answer, but I hope that knowing that you and your son are not alone helps a little. Reading your post gave me great comfort knowing our problem isn’t unique. I’m going to read the books that some of the other posters recommended. Good Luck!