Oof, do I identify. The hot face, the tongue-tied-ness.
Less so currently as I’m not in situations that often where an introduction is necessary but there was a period of time where I had one memorized. It was succinct and covered the basics which made it good for a variety of scenarios. Maybe something like that to recite from rote?
I like to think for intros, we’re all just over thinking it.