Hi courageous Hippo -
just wanted to add my two cents worth of encouragement and echo the advice the others have given.
start with something you know you can achieve (with a little perspiration) and build up gradually from there. 1M reps are pretty daunting to start off with (they're actually pretty daunting at any time), so there's no way you should feel bad about your effort. and who knows, maybe you just had a bad day?
definitely drop that 2% incline for now, try for shorter distances (400m/600m/800m), lower the speed, take longer recoveries, do whatever you need to do. you can do it, it just make take a bit of time.
and if you really can't face it after all that, then just try and run a bit quicker for some of the time on some of your runs, which is basically tempo work and can be just as valuable for marathon training anyway.
bon courage!