which only worsens if I don't rest
Sounds like you need to rest.
Jokes aside, you actually need rest to progress. It doesn't hurt to take a week off or skip a run or two to recover. Slow down your mileage ramp up too. Slow progress is still progress in the end.