Nothing can come close to the love that a mother feels for her children. Most women are inherently excellent mothers. Women carry their young before they are born and then continue to nurture them throughout their childhood and even into adulthood. Mothers make sure that their children are safe and happy throughout their childhood. It is the unconditional love that a mother feels that drives these feelings. It is hard to describe the feeling that a mother has towards her children. In fact, most people do not understand unless they become a mother themselves. Raising children comes with its own share of frustrations, from the needy new born baby that requires regular care to the sullen teenager, a mother's job is anything but easy. A famous saying states that "God could not be everywhere and so he invented mothers", these words are a great inspiration to mothers across the world. When all is well, a mother puts her children before anything else, including their own comfort and happiness.