Been training for 8 weeks (18 miles max - 2h 30mins).
However, i took a break in my training for the last 3 weeks (social, lazyness etc).
I thought I had 3 weeks till marathon but realised it's actually in 6 days.
Was on course for a 3:45. My wife tells me I'm not ready for it, but I feel I could get round. Dont know what the time would be like that.