First, you need to create a to-do list for the things you want to do today. This should always be a separate list of the general to-do list, where you brainstorm about everything you think you need to do. If your daily work is based on the to-do list where you write down every single idea of what you need to do, you are going to go crazy trying to get everything done.
Make sure that the items you have on your to-do for today are items of things you can actually complete in one day. If each item takes more than a couple of hours, break them down so that you can do them realistically in a day. Breaking the task down into smaller actions can be an art in and of itself. However, to keep things simple, think about it this way: An action is something that has a clear end, and it needs to be clear enough so that if someone reads the action on a piece of paper they know exactly what to do. For example, “write an article” is not an action; “write a 500-word first draft of an article” is. It has a clear end point.
Otherwise, how will you know if you have completed the goal? You could keep writing and three thousand words later be nowhere near to completing your undefined goal of “writing an article”.
Select just a handful of items that you want to do today from your general to-do list, and move them to a to-do list with just the things you want to do today. This way, you won’t get overwhelmed by having every single action step in front of you, and you can focus on the single thing you need to do next.