Lucky you.
The reality is, people get angry. You can only push a person so far until they go off the edge. I’m not saying I was always screamed and yelled at like that, but, there were heated occasions when horrible words were exchanged. And apologies exchanged afterwards. That’s LIFE. EVERYONE DOES IT. If you have never said something in anger that you regretted, then I bow before you and kiss your feet.