What a life, he say it now when she had been waiting for a long time. Just one second after she close the door and schrodingertaken. It's not his fault or her. It's just not written, as simple as that. Allah is the best planners.
There is no perfect way to be a good mother. Each situation is unique. Each mother has different challenges, different skills and abilities and certainly different children. what matters is that a mother loves her children deeply.