Onion, distract yourself from that guilt by thinking about everything you have accomplished. Review the facts (what you've accomplished) and then tell yourself a different story.
Sounds to me like you should add some fun back in with those extra hours you have.
I don’t think so, because I too work like you but I used to take a 5min rest during the works. So I think it is better to take a rest to enhance work capacity.