Their tasks come with two things yours don't have: a person who is waiting and a point where the task is finished. A colleague asks for the figures by 3 pm. You know who is waiting, you know what "done" looks like, and you know someone will notice if it's late.
Your own task might be the offer page, the price review or the strategy you've meant to write. It has no one waiting and no finish line. Nobody notices on Tuesday that it didn't happen. So every outside request quietly pushes ahead of your task, every day.
There's a third difference. Someone else judges their task against their brief. You judge your own task against your own standards, and yours are usually the strictest in the room.
Read the full article: https://impruvement.com/blog/why-do-i-get-things-done-for-others-but-procrastinate-on-my