I don't have this problem with the Autocorrect function, because my phones language is set to German, and sometimes it autocorrects correct written English words into a German word, which means something completely different of course, but these misscorrections are easy to see and to correct again ;)
And because I am no native English speaker, I try to write as correct as possible and read my writings once again, before I press "post" ;)