I'm a native speaker and I always appreciate corrections.
Getting upset about being corrected means you've got so much hubris as to think that you think you couldn't possibly be making any mistakes, or so much ego as to think you are above being corrected... or both.
To NOT correct people because we might "offend" them leads to a world of clueless idiots thinking they're infallible geniuses.... Crap. We're too late.
The only time I'm annoyed by corrections is when it's halting the conversation and stopping others from progressing towards the goal.
Since this forum has threaded conversations, someone can correct grammar at the same time that someone else is progressing the discussion, so I wouldn't have a problem with it here.
Well, okay, there's another time: If they're obviously being mean about it. But I think most people would dislike that, regardless of context.
Getting upset about being corrected means you've got so much hubris as to think that you think you couldn't possibly be making any mistakes, or so much ego as to think you are above being corrected... or both.
To NOT correct people because we might "offend" them leads to a world of clueless idiots thinking they're infallible geniuses.... Crap. We're too late.