You suck at your job and everyone knows it.
Not really, but it's not an uncommon feeling that we have about ourselves at some point(s) in our car...
For further actions, you may consider blocking this person and/or reporting abuse
Thanks for sharing, that's obviously something everyone in our industry had to or need to deal with!
"Always Be Learning
Continuous learning has been my most reliable ally in conquering the 'imposter' feeling. By consistently expanding your skillset and knowledge, it can boost your self-confidence and feels reassuring that even if you're not the best in your field, it's much more important that you're progressing towards a better version of yourself. If you need help getting started in this, try to set learning goals to motivate you in the right direction."
This, yeah.... I agree