Being a parent is hard. Having to care for a human being as it goes through the many stages of life is difficult work and,