This morning, we watched "Shallow Seas" with Osh Osh. One of the touching moments in it was of this Humpback Whale and her baby. Her baby is completely vulnerable for the first year of his life even though he is already 3 metres long at a few weeks old. The mother Humpback Whale stays with her young in shallow sea where there are no predators (and also no food!) and nurses him. He takes 500 litres of milk per day!
The mother whale also helps pushes her baby to the surface every now and again when he is tired in order for him to take in air. She does all this for 5 months until he is strong enough to swim with her to the deep ocean for food. All this time, she is starving for the sake of her young!
We also know of the journey that the mothers of the Emperor Penguins make over hundreds of miles to look for food for their young during the harsh winter. (Everyone who's watched The March of the Penguins or Happy Feet would know this) A lot of them don't make it back alive.
This maternal love that some animals have for their young made me think of how we human mothers care for ours. Yes, we say we make sacrifices and we love our children very much. However, I'm struck by how selfish I can be at times, complaining to DH about how tired I am looking after Osh Osh, how frustrated I get at Osh Osh when he misbehaves, how I hate all those sleepless nights when he's not well and the list goes on.