Struggles and delights of living in South Africa