For just a simple lack of communication, the relationship between Rakan and Mao Mao can be overturned. Rakan love his wife and child, but Mao Mao think of otherwise. She doesn't know the full story, all she can remember is how "insane" he is as he is laughing to her while bleeding, but that exact moment is actually Rakan's saving point for him. His hope for his family is in front of him and the reason he was laughing despite bleeding. He lack the information that Mao Mao's mother is still on the building, then maybe he can actually bought her if it was known the first time he arrive and actually changed Mao Mao's opinion to her. Mao Mao lack the information that Rakan was away for 3 years, that's why her mother goes down in despair and even attempted to kill Mao Mao, which in turn Mao Mao consciously/unconsciously "hated" Rakan. Heck, even the Mother can be saved if it was known the first time the Doctor arrive.
That's why people, communication is important. A single miscommunication can turn out big in the long run.