This plus sometimes I get tunnel vision for sitting there too long. I end up missing an obvious solution because I get to caught up in hacking towards a goal.
Pomodoro technique helped for a while, until it was interrupting actual work. Now I take breaks when I remember I need a break.