I should probably start with a note of caution. If you're a first-time marathon runner who has yet to make it to the start line, please stop now and come back when you have a finishers' medal around your neck. Because, what I am about to say, you really don't need to know. Really!
Why did I sign up? Your life is unrecognisable. Your house resembles a gym changing room. And, that sacrifice STILL doesn't guarantee you'll make it. Anything could happen, and you're convinced 'anything' will happen to you.