You definitely have my vote sir. You been doing great and got good experience. Ofc there will be times where things get heated (for everyone!). You're quickly reacts to it and change the way you handled it. Experience come from bad experience
Big
Best regards George