That's why remote jobs are better pick for me because I get to start working at any time and close at any time, it's not really because I wanted limited time to work that was why I choose remote jobs, it's because I want to get things done at anytime, especially, early.
Working with a company can reduce our performances because, they either wants us to close early or late which might not be so good but when you work on your own, you can easily continue until you are tired or until you have completed the job.
But like you have said, it can be boring most times, but I would love a walk at this point and maybe get some rest.