B.M.
Hi M.,
He's not listening because you are screaming. Try whispering. I'm NOT KIDDING. They did this to my daughter in day care and she ACTUALLY STOPPED HER FIT AND WALKED CLOSER TO HEAR WHAT THE TEACHER HAD TO SAY.
It sounds like you are having battles with your son over control. He wants it & you want it. This is the set up for a win/lose situation, which is NOT what you want. Because someone has to LOSE :-(
What areas DOES he have control over his life? Does he pick out what he gets to wear? This eliminated 75% of our struggles just by changing my attitude toward her clothes (and it wasn't one of the things we were struggling with, just something that I could initially give her COMPLETE control over) and I keep my lips zipped unless it's inappropriate (ie - just a shirt / no pants..... hee hee) or somewhere we are going that is a 'mommy-pick' event (like an event for my work or a funeral). Otherwise she gets full say over what she wears. if it's in her closet she can make the decisions. anything NOT appropriate I remove, so she doesn't have that a choice - example shorts in the winter or sweatpants to school. And yes, most of the time I cringe because it doesn't match. I had to get over my mortification because I had newly discovered harmony!!!!!!
Other areas that you can give him control are simply a matter of phrasing "do you want milk or water with dinner?", "do you want to take a shower or a bath". Only give him choices that are A) acceptable to you and B) have the desired result. (I found the "do you want to shower before or after the tv show" backfires. They always want the tv show first and then it's just another battle).
This one is contraversial, but something I feel pretty strongly about. I posted an answer a while back and got blasted. But how often do you say NO? Can you just rephrase so that the answer doesn't start with no? For example 'mom I want to watch a movie'. A "no" answer to this starts him on a tantrum, right? Can you say "you can watch a movie on saturday, right now we have to .....".
I also found that VALIDATING what I thought my daughter wanted and/or how she was feeling was really helpful for both of us.
"mom I want a cookie"
"I see that you are hungry. You can have carrots or string cheese".
"But I want a cookie. I don't want that other stuff"
"I know you want a cookie. and you are disappointed that you can't have a cookie. But your choices are carrots or string cheese".
People will tell you to "nip this in the bud or it will get worse" and "your child needs to know who is boss". I found, however, that escalation only increases emotion for EVERYONE and didn't get me the result I wanted (which is a well-behaved child who can make appropriate decisions for herself).
You have to decide what kind of parent you want to be. I decided I wanted to teach my daughter how to manage her need to have control, not squelch it and teach her that others will have final say over her life, simply because I was the boss/parent. I chose being the teacher/parent. Giving her appropriate areas in which she had control and then it made more sense to her that there were areas outside of her control.
Good luck!