To every child, mother is always best. Can you imagine a mother not caring for her child and still be called a mother? I can't. A mother becomes a great person to her child not because of what she wants to do but because of what her instincts tell her to do. She can do amazing things that only a mother can do for her child. To those mothers who've done such and to those children lucky enough to have felt their mother's love, you know what I'm talking about.
There are those who are not so lucky. Mothers who failed at becoming good ones because of different reasons. It's difficult to understand how such a thing could happen but it does. It may be because their perception of motherly love is great to them but in reality they're doing more harm than good. Lucky are those who are not in this situation.
So to those moms who are so loved by there children...Good job! Rest assured that they believe you're an outstanding mom.