No matter what the reason is, it is inexcusable for the mom to leave mc. Imagine treating other people's children better than your own child, heh.