Re: 12 yr old son with ADHD
He needs to be in counseling. If you have a good counselor, it can be helpful. At the very least, they can give you some pointers in how to handle your son when the outbursts occur and possibly help him deal with them better. It is possible he needs a change in meds. Some of the side-effects of these types of medications are anger/rage, depression, etc.
You are likely dealing with the onset of Teen hormones, too. Not fun by themselves.