In life there are inevitably many ups and downs, twists, turns and surprises as well as things that…