I'm British but have lived abroad for long periods and am married to an immigrant. Or is he an expat?!
I don't get the early bedtime thing either. Or the business of having dinner at 5pm. It seems to me like many British parents just can't wait to pack their kids off to bed.
I like the indirect patterns of communication. I do find it rude and a bit crass when people are too direct. When I lived abroad, I found that people were equally indirect in my host country but they often assumed that I would find this strange. Instead, I fitted right in!
I hate the crap customer service that we get in this country. I hate the culture of drinking to get drunk. And I hate the class system. However, I love the British countryside and I think British humour and general quirkiness is fab.
My DH finds British people quite cold and unfriendly. He thinks it's difficult to make friends and to get past the polite conversation stage. He also hates our weather and thinks we eat too many sandwiches!