Saying 'thank you' for help is respectful (and expected).
Providing 'help' is a pleasure.

However, self introduction is not a strong point of mine.
And being forced to do so is almost as bad as being
forced to speak in public. Such a shame.​

I may as well resign.