The web of our life is a mingled yarn, good and ill together – Shakespeare