Yes, yes, and yes! The same mantra every freakin’ time. Doesn’t matter which platform, blog, or website you’re writing on, those annoying “blames” are always loitering at the back of your mind.
The strongest one that hit me hard, was, “English is not even your first language, are you crazy?” Every. Goddamn. Day.
Thanks Jun! (: