1) You are travelling to a country new-to-you
2). You have to meet a huge amount of new in-laws and you are inevitably going to be compared to the first wife.
3). You have neither the skills nor the clothes to cope with day to day living in such a potentially life threatening environment and you rely on the goodwill of others
4} You find out that the reason your newly met sister-in-law is so good with her hospitality is because she entertains and sightsees corporately as part of the family business, in a quite regular fashion, with many people. Including the Rockefellers.