I spend so much of my life feeling that I'm not doing a good enough job as a mother, and second guessing all my choices/ decisions and wondering why it seems so hard so much of the time.
What do you think makes a good mother? Obviously loving your kids and providing care/ food / shelter etc, but what else on a day to day level?