Training for a marathon requires dedication and perseverance
The London Marathon is a challenging race, particularly in adverse weather conditions
Support from friends and family is crucial for marathon runners
Finishing a marathon is a life-changing experience that instills a sense of accomplishment
Running a marathon can inspire others and create a sense of community