I have some thoughts about my wife but...
Do you want to know my opinion about your wife?
I want to know if I am justified when I yell at her.
You should have a civil disagreement with your wife and not resort to yelling. You should keep family business private by not yelling it out in front of others.
You just don't get it, I have to scream at women or else they get away with shit and do what they want.
Your wife may do things that you don't agree with, but throwing a loud tantrum about it to get your way isn't the way to handle things. Sit down and speak calmly and she will be much more receptive to what you have to say.