Your son could be going through changes related to rising testosterone levels, which begins for some boys near the age of 9. And as much as we'd prefer not to think about it, mental health issues can arise at any age.
Also, I've also been in group testing situations for chemical sensitivities, and have watched children go from calmly reading or coloring to raging or weeping in a matter of minutes after having tiny amounts of some chemical squirted under their tongues. If you've recently introduced any new cleaning agents, fabric softeners, air fresheners or toiletries to your household, you might remove them for awhile to see if that makes a difference.
So you could be looking at any number of issues here. I would want to have him checked by a pediatrician, with whom you can discuss, with your son, the new moods. Your son might be able to tell a neutral third party something about his triggers.
And I see in an earlier post from you that your son was beginning to have some real frustrations about a year ago, apparently over wanting more of your time and attention. Counseling for your son, or for the two of you, might be worth considering.
But in addition to whatever else you do, please read and try the practical and healing approach taught in the book How to Talk So Kids Will Listen, and Listen So Kids Will Talk. It will help you deal more effectively with your son's behavior, and the authors have years of experience teaching parents how to help their children identify and communicate their feelings and needs. It will help you coach your son in finding his own solutions, while keeping your own needs and boundaries clear.
I hope you find a way to a more comfortable future for both of you.