Is it the time that wears you down?
I have only been here 3+ months and have seen little that offends me more than when I lived in my native UK (London).
Yes its hot and wet but I can live with that given the disappointing summers and low temperatures we frequently have in the UK.
It may help having a cute baby but everyone has been very polite to me and my wife in lifts, MRT trains, everywhere. We live in HDB housing in Toa Payoh Lorong 2 and I rarely ever see a caucasian.
We use the local wet market to buy our seafood and meat. Sure at first people stared but now we are greeted warmly when we go there and they don't rip us off on the prices, no foreigner tax! My wife is Filipina and we check prices by sending her shopping the first time on her own. Only after that do me and my daughter go with her then we see if the prices change
I think the only topic that has made me angry in a couple of instances is people using their mobile phones whilst walking in the street. They are an accident waiting to happen. In fact I did see a Chinese guy fall down the escalator at Novena MRT because he was concentrating on texting....................and yes I did stop to help him after he fell
Maybe I will become more bitter and twisted over time.