At this point, you're not just dealing with the ADHD. You've got some other issues from years of struggling with a task that was simply not possible for him--following classroom discipline. When I was that age, I would lie in bed at night and wish the fairies would turn me into a good girl, so I could do these mysterious things people wanted me to do, and they wouldn't be angry all the time.
At one point or another, you just get resigned to doing the wrong thing no matter what you do, no matter how hard you try to please. Rage is one response (keep in mind his self-control is still that of a 3-4 year old, and tantrums are inevitable at that age). For the more social kids, learning to manipulate people is another. Best I can suggest is to make your expectations reasonable, accept what he can't do yet, and hold him strictly to what he can.
It does get a little easier as he gets older. ADHD kids do have self-control, it just grows more slowly.