That "10 reasons " article was brutally true. I'd say you have to look at all ten of those things and be sure you are cool with it before you can agree to get married.
On the other hand, I've been married to my French wife and have lived out of the states for more than 20 years now and I wouldn't trade the experience for anything. While each of those 10 things are true and must be dealt with, there are hundreds of good things.
My only other piece of advice would be to find a book called something like "Culture Shock " that talks about the process of living in a foreign place and how to adjust to it. There is a similar series that is focused on individual countries, but you want the one that is generic. I read it 20 years ago but still follow the advice today.
In short, don't insult your hosts or say how much better it is in the states. Nobody wants to hear it.
Don't hang around with only Americans and moan all the time.
Do what the British are doing and enjoy it. If you are annoyed about some local custom or have a need that is not being met, emulate what the locals do. They have the same needs and somehow they cope. For example, if you convince yourself that you really want Captain Crunch for breakfast, you can pay big bucks and get some shipped. Or you can fill your suitcase when you go home. However, the locals don't do that, they eat local cereal and are plenty happy. It's cheap and available everywhere. Just eat it. Soon you will love it, and moan that you miss it when you are back home. You will bore your friends talking about how good the cereal is.