I must be honest here
The neighbourhood I grew up and was born in has gone to a DayZ type wasteland. Crawling with foreigners whose "standards" in things are completely backwards. You can see the types of cars people drive, they seem a mashup of maybe 4 different vehicles, but they get out with the fanciest of clothes and a rolex. This is starting to crawl like an oil spill on the ocean into the adjacent neighbourhoods, and unfortunately starting to move closer and closer to where I currently stay. We have recently had an incident around the corner where the Zama Zama's got into an all out war. The SANDF apparently had to be call in because it was above our police forces capabilities.
Another house in our street heard a window break the other day, couldn't figure it out until they found a bullet in their pantry, stray bullet came straight through the window.
This is very scary obviously, and as you say, if you try and be optimistic within this environment, it is not optimism it's ignorance.
But financially, and other reasons, leaving for me is not really an option at the moment. So I have to try and make the best of a bad situation.
Sidenote: If I may, what do you do that will enable you to leave here?