I grew up overseas where it was very wet and snowy, so the culture was that you would take your shoes off when you entered someone's house. It would actually be considered incredibly rude not to, and houses had a shoe/coat room for that purpose. Even workmen removed their boots.
After moving to Australia we got a bit more relaxed as obviously we are not wearing snow boots and many homes are tiled. Our family culture is that we take our shoes off at the door, but I don't expect guests to do so.
When going to others houses I used to automatically take my shoes off out of habit. But I noticed other people weren't. I then started just taking them off if we went to a carpeted area. I usually take DS shoes off at the door...because who knows what he has stepped in.
Anyway my MIL actually finds it incredibly offensive if people come into her home WITHOUT shoes. But I didn't know that for a long time. I have literally never seen her without heels on. Obv I wear shoes in her house now I know! She does have some quite stringent house rules though (drinking from gender specific cups, no putting feet up on couches etc) so I am not sure if this is a her thing or an Australian thing.
I have lived here for 15 years...have I been offending everyone I have visited?! Help!
Do you take your shoes off at home or other people's homes? What is the norm?