Relatively new runner here and looking for some advice regarding training. I did the gnr at the weekend and finished in 3hrs. I'm very pleased with this as during my training I pulled a muscle in my leg 2 weeks before the run. Only 20 minutes into the run it started hurting again. I think it's a groin pull. I want to do the gnr run again next year and beat my time which i know I can without the injury. Any advice on how to avoid a recurring injury? I'm scared it'll come bk again. Would it keep plaguing me on every run now?