Our goal as a parent is to teach children how to behave. We do this with discipline and not punishment. Discipline involves talking about how to manage our anger as well as helping the child understand why they are angry. I suggest that breaking something is happens after the anger has built up over time. Learn and then teach him how to recognize when anger first begins. Deal with each frustration as it occurs so that his anger doesn't grow. I suggest that you and he have had several years of not recognizing when the anger starts and/or not knowing how to lesson that negative energy before it builds. Counseling will help both of you recognize the pattern and how to stop this angry cycle.
What do you usually use for discipline? It's hard to know what to recommend without knowing what you've tried. I urge you to read about various ways to discipline and plan a strategy for consistent discipline.
Follow these basics. Never discipline in anger. Your son learns how to manage his anger by watching you. I am angry when one of my grandchildren purposely breaks something so I tell them I'm angry and send them to their room. Later, when I and the child are calm we talk about why they broke the toy and what they could do differently the next time theyfeel that way. If Iit was their toy not replacing it is all that happens. My developmentally delayed grandson, 11, poked holes in my screen door. He had to "pay" me $25 to repair it. Once I buy the screen fabric he will help me with the labor.
I did not lecture him. I told him I was angry initially and waited to talk with him about 30 minutes later. We had a discussion with him doing as much talking as I did. He had $6 which he gave to me the same day. I usually spend around $10 while I'm with him each week. We didn't have any treats or special food or toys for 2 weeks after that.
He was mad yesterday when I told him to put a popsicle back in the freezer.He said he was going to throw Iit away. I said, "I see you're mad. If you throw it away you won't be able to have any tomorrow. He picked it up and put it in the freezer. Then he said, in anger, "you're mean!" I agreed with a chuckle. He laughed and the anger was over.
It's really hard to not get emotionally hooked when our child is angry, especially when they're angry with us. The secret to teaching/disciplining is to not take what they say or do personally; to keep our words/actions separate from our feelings. When we react in anger we are telling them it's ok to act out our anger.
Staying calm takes much thought and practice. I learned much about what triggers my anger and how to manage it in counseling.
I firmly belive in using natural consequences as much as possible. We learn logically that if we do this, this will happen. We will be learning this way all of our lives. We can pay for broken things with money, with chores, or earn it by giving up something such as TV or electronics. Set a value on time same as you do for chores. (1 hour of tv time could be worth $5 for example.) Have the child help decide how to pay. At 9, your son is old enough to be a part of the solution. He learns more with natural consequences as discipline than he does with punishment. Punishment, to me, is doing something to the child which creates more anger. Discipline teaches him what happens when he does something and how he can behave better next time.
The discipline books that make the most sense to me are Parenting With Love and Logic by Foster Cline and Jim Faye, and STEP, The Parent's Handbook by Dinkmeyer and McKay. I recently found the last one while cleaning out bookshelves. STEP stands for systemic training for effective parenting and includes a chapter with a chart to help understand why children misbehave. There is a similar approach to parenting written by Jane Nelson. Can't remember the title. I've attended a workshop by Sal Severe which was very helpful. One of his books is How to Behave So Your Child Will Too.
In STEP book it suggests a child is angry when they feel they only belong when they are in control. Their goal is power. Suggested parent reaction is to withdraw from conflict. Neither fight or give in. This chart lists several behaviors and gives more info on how to handle situations than I gave here.