Native speakers find it difficult too!
It is important to emphasize that in primary and secondary schools as well as at university level, it is often the local non-native teacher who has the advantage. Even in the EU, there are all sorts of visible and invisible obstacles for the native teacher to overcome i.e. getting qualifications recognised as equivalent. Only in the generally less-well paid private sector do some native teachers enjoy a certain advantage. Like a lot of other native teachers I suspect, I personally would swap my so-called advantage for those enjoyed by non-native teachers in teh state sector.