The story of my life so far. The good, the bad and the ...