To be a mother brings out a wide range of emotions. So much love & proudness in over load. The most fulfilling role you can have. At the same time it is hard at times. A feeling of not being enough and add a spice of tiredness on top if it at and your mood has been better.