2 things:
1)
20 mi long runs are very far when you are running 80 mpw. Not necessarily too far, but I think that anyone might get fatigued by that run. Especially if you have not been doing that volume for very long.
When I first ran 70-80 it was prior to junior XC. I ran 40-50 during 9th grade winter; 50-60 during track; 60 for ten weeks in summer (one week at 72); tried 60-70 during 10th grade winter (think I ran too hard); then 70-83 for 12 weeks during summer before junior year. That whole summer I ran a long run of 15 on sunday, I started out at 1:45 and improved 1-2 min every week. The last three weeks I was getting so fit that I lengthened it to 17, then 20, then 23 for more of a challenge.
You may want to do the same. Do 15 every sunday until it starts to feel really good. Then lengthen it the last 8 weeks before your race to 17-19-21-17-19-21-23-19. I just used time and if you count 7-minute-miles every 2-mile increase is :15.
2:00, 2:15, 2:30, 2:00, ... you get it. If you are faster than that just scale it down by :15 total.
2)
I think everyone should have a down week, while they are still developing. That is the hard part is to admit we are still developing. I think that it needs to be about 70% of the volume you have been averaging for 5 weeks, not just last week. So it would be 55mpw for you. You get refreshed and are ready to tackle training again. If you really feel bad about cutting back, this can be a good time to cross-train more. Weights, or skating, or swimming, or cycling can make you lose more fat during the week you cut back.