OK so you are not one to be a child daycare worker
That doesn't mean you are not handling it well. You recognize when you need to step back, sit down and calm down and you do it. You recognize that it is overwhelming and you are considering moderating your visits. Doing ell is not about perfect composure, especially in 2021. "Doing well" is about not hurting yourself or others.
The situation hurt and is currently hurting me mentally, and the angry yelling could get me hurt or arrested if I did it towards the wrong person. I'm also certain getting yelled at weighs negatively upon people's visitor experiences.
Unfortunately I generally only realize I have to step back and calm down when things have already escalated. I need to work on prevent the escalation part.