Про отдыхать — да. Жизненно необходимо. Особенно гулять, желательно каждый день. На себе проверено.
Я справляюсь с этим так: если ситуация позволяет, ведешь параллельно два проекта. Или один большой и, скажем, два маленьких. Требующих не большого количества сил, а регулярного, планомерного, размеренного контроля. Если таких совсем нет — я, например, пишу в свой автосервис по поводу их косяков и просрочек, в интернет-магазин по поводу того, что не привезли обещанную скидочную карту и так далее. Может, я и везучая на такие вещи, но, думаю, если толком пошукать, у каждого найдется отложенное в долгий ящик дело.
Когда постоянно переключаешься (в рамках разумного, конечно) мозг в фоновом режиме обрабатывает задачи и выдает интересные решения. Вот как раз они постоянно подогревают интерес к проекту.