1. Patience (like our other fellow expat member previously wrote)
You will need this as you go through the visa procedures. Your papers might get lost (not from our side obviously), or you might suddenly be asked to bring another paper, or certified copies of this or that. Just execute instructions, one step at a time, don't argue much, just do it - you'll save energy.
2. Don't let crime get to you
or any other stories about safety, thefts etc. Yes crime exists, yes hijackings are common, but if it's not your time, you'll be OK. I lived here for 9 years and besides house robberies, thank goodness nothing worse happened to me. I am alive fortunately. Ensure you follow the safety process (alarms, lock your car, do not leave things unattended, do not dress up with too much valuables, be streetwise) but make sure you still live your life and enjoy yourself - it's OK to go out at night for dinner, or walk your dogs and jog every morning.
3. Widen your friends circle and include locals
As great as it is to have expat friends and being able to be understood and get advice on how they chose schools for their kids or suburb to live in, it's a wise thing to have South African friends too. Not only will they be of great help to you in your integration and understanding of the culture, they will also be your allies when you get stuck with something here. For instance, once I had to explain something to the caretaker in my building but he spoke only Afrikaans, I quickly dialed a friend to have her translate my message. Or sometimes when I need a reliable source (doctor, etc) they are quick to recommend someone because having been born and bred here they know a friend of a friend of a friend who is a doctor. They also invite you to their braais and that's not a bad thing ![:)](/forum/forum/img/smilies/smile.png)
4. Understand the history
Try to put yourself in the shoes of every single community/ethnic group under the years of apartheid and you will understand why some do what they do or say what they say or behave a certain way. During my first months, I was always upset with my partner (white Afrikaans) until I understood the culture, the mentality. I was also able to understand the tension within some of the black communities too (different tribes etc). This helps a lot so that you do not feel everyone is being racist but understanding how they grew up will help put things in perspective for you and understand why some are still cautious or slow to mingle and mix. And others do not even have a clue how, because they've always known only their own color/race/culture.
5. Perseverance
Developing thick skin is important in South Africa, after all as they often say - it's not a land for sissies! You need tone tough here, to brave the harsh winter (and please do not think that because you're from Europe or Canada you'll be immune because here not all houses are well equipped or properly insulated), to keep calm when you see yet another giant spider next to your bed or cobra (not often, but it happens, depending where you live). Also persevere when you're trying to get through to someone about a service, for example setting up internet at home, or getting DSTV...you will need lots of it and keep going until you get results. Things take longer for sure, but you need to stay strong even longer than that and NOT GIVE UP.
I wish you the best in your new life in South Africa - it's a beautiful land with awesome people.