Running a marathon is a remarkable athletic achievement. Whether you're a world-class runner or a beginner, running a marathon is a serious commitment. Training is an essential, long-term process, so give yourself at least 3-6 months to gradually build yo...