What Makes a Good Mother? Catherine Connors writes poignantly – and humorously – about the joys and perils of parenting