The fantastic thing about life is that it gives you, on a platter, cement so you can fill the holes in the past and be able to continue on this incredible journey of learning to live with yourself...