You have too much to do and you can't do it all at once. Sort each project into ordered lists so that you can focus on what you're doing now and plan what to do next without interruption.
Having to remember every task that comes up is stressful and overwhelming. As tasks comes up, add them to your Inbox.
Start your day by completing the task you are most likely to procrastinate on and the rest of your day will be easy in comparison.
You can only do so much at once. The more you focus the more you can get done in total.
Incomplete work adds stress and uncertainy to your life. Before you start working on anything else, make sure you complete any tasks you've already started.