You may want to take your son to a child psychologists or behavioral specialist. Tantrums happen, but they should not happen multiple times every day. That's an indicator something is wrong and needs to be addressed before the behavior stays permanent. 

I thought my son would grow out of it too. Until at 7 he was diagnosed with the above mentions that he started showing signs of at age 3. And i fight tooth and nail with him everyday. Literally every single day. Having to just tie his shoes can set him off into a downward spiral of damaging behavior. 

Look into getting him to a specialist. At least then you can rule out any disorders if they find things to be normal. Better safe than sorry