One of the biggest tests of my life is almost over but was it worth...