I'll third the motion that marathon pace in middle of training is not easy. That's why you still have about 3 months of training to go and why you'll be tapering before race day.
As for the fatigue, training isn't supposed to be easy. Fatigue is part of the game. I fully agree with you, it's just part of training hard and you'll bounce back during the taper.