How to deal with distractions and how to prioritize tasks

Today I’ll finish all my tasks… maybe… Has it ever happened to you that you started your day thinking “Today, I’ll finish all of my tasks and I won’t let any distractions get in my way” and then you find…