Maybe you have the possibility to break up you’re free time into different sessions like in school. After every lesson you so to say have 5min free time before the next one comes. Building that into your job after like every 2h a little break. Then you simply put a timer on ( for example 5min) close your eyes and eventually listen to music or something. Just enjoying the pure moment. This gives you more energy and then you get your things done quicker and more effective. After your job you do the same. Like working on the To-Do list; shopping, 5min break, hair cut, 5min break, cleaning the house, 5min break, project 1, 5min break, project 2, 5min break, etc
Simply said: for every (let’s say) 2h of work = 5min break = more energy for the next thing
My Tipp, that’s how I do it and it works quite well most of the times. Of course it depends on you’re kind of job as well, but maybe you can find a solution for yourself based on this idea