To answer the question in title, I came to Canada and lived here for the last 20~ years. Since day one, I always opted to try to use English (rather than my first language) whenever possible. It was hardest at first, but the more I did it, the easier it became.