Distractions are not really my problem, it's mental exhaustion. If anything I think I should probably have more breaks, when I'm at work I just work. I see majority of people procrastinating, reading news, social media or socializing with coworkers to take their mind off work from time to time.
If you can work 8 hours straight with only a lunch break, I don't think you are doing very mentally intensive work.