I liken the experience to childbirth: absolutely relentlessly hellish in parts, goes on painfully for a good long while but when it's all over and done, the feeling is of euphoria and achievement...and any tough memories are instantly erased. And, like having babies, I know I'll sign up for another at some point soon.