I personally resorted to logging time I spend working in a spreadsheet to keep weekly hours under control. Otherwise I often spend evenings reading work-related papers then the next day I feel guilty of taking a longer lunch. No more, the spreadsheet averages it all out.
Sadly, yes. I lose track of time and allow work to consume all my waking hours. Having to travel a little helps. I still fall into it if I need to work in the evening after I get home.