Correct me!

Since English is not my first language, I asked some people (for whom English is their mother tongue) to correct me when they hear me saying something wrong. Some of them corrected me, but the majority don’t. Now, I ask myself – why? Is it because my English is better now, because they don’t care, or because they are too ashamed to correct my foolishness?    😛