I share your frustrations. I'm a British expat living in Berlin, and before that in Bogotá, Colombia. I originally set up my Google account in the UK and used it for years in the UK.
Whilst living in Bogotá I had set all the relevant options to have all my search results etc in English. When I moved to Berlin, I was slightly disappointed that all my results came up in German by default and I again had to manually force everything to English, but I could sort-of forgive this being as I was physically in Germany, and perhaps local language is a sensible default for relevant local results etc, etc.
Then last week, I was in the US and my search results started defaulting to German! Logged in on the same google account, on the same phone. I find it frankly unbelievable that Google could infer that this would be my preference, given the history on my account.
Whilst living in Bogotá I had set all the relevant options to have all my search results etc in English. When I moved to Berlin, I was slightly disappointed that all my results came up in German by default and I again had to manually force everything to English, but I could sort-of forgive this being as I was physically in Germany, and perhaps local language is a sensible default for relevant local results etc, etc.
Then last week, I was in the US and my search results started defaulting to German! Logged in on the same google account, on the same phone. I find it frankly unbelievable that Google could infer that this would be my preference, given the history on my account.