I am a professional communicator; I make my daily bread as a cybersecurity sales engineer. I am paid to communicate complex technology concepts very clearly to both technical and non-technical people. I am also paid to be very attentive to people's understanding, interest, and so on. I've taken quite a bit of formal training in this area.

One of the coolest things about this work is that single day is a learning experience. I am always learning more about communication, both from my successes and my mistakes.

I can't say that you've never made mistakes -- that would be silly, we all have. But I think you've exhibited self-awareness and recognition that you (like all of us!) can always do better. That speaks well of you.