Something that I'm starting to realize that's making things so well for me is finishing up all the tasks you have in mind with doing and then playing by doing something with the remainder of your day. I think I'm over my worries with not being able to finish my daily To-Do list on time and just think of it as being natural sometimes. You can always adjust your work schedule for anything that rises up on occasion.
It's really great coming up with a checklist and then setting your mind to it! I think it just feels so rewarding in the end and I want to be very consistent with it. There's a lot of good things to be done in this world and to go blank sometimes, it's just unfair to do that to yourself.