>>1
Have you ever lived in English speaking
country? I assume you are fluent.