I understand the granny didn't like Lakan, but if she were a little nore sharp she should have realize they could have been happier had she told the truth to Lakan.
He and MaoMao mother could have been able to spend some happy years with their daugther.
The granny judgement was wrong, but I can't really blame her since Lakan acts as he does.