A culture shock is not a weak emotion that affects only a few people. It is a reaction to the foreign environment. Very few people are spared it. The shock sometimes occurs immediately, after a few weeks or months. Who knows about it and expects it, gets over the mood low faster.