Some of us like self deprecatory humour, right? (Not the most original idea. I've seen a page dedicated to those in another social media place.)
We don't really need the world to throw us insults, because we can do better than them. Here is a thread for insulting oneself.
I will begin:
I...