Yelling can be as abusive as hitting.
We all get frustrated; that’s normal.
It’s how we handle it that matters.
As difficult as it might be to stay calm when things are going like you’d like to them to, remember, getting louder does not get the message across any better. Quite the contrary, it generates barriers.
Slow down. Take a deep breath. Go for a walk. Think of your intention.
Then, calmly, try again.