Why do you always think the task will take less time than it does?
You said "two hours, tops" - and four hours later you are still going.
The planning fallacy is our habit of underestimating how long our own tasks will take, even when nearly identical tasks ran over in the past. We build the estimate from a smooth, best-case story of how the work will go, and quietly leave out the interruptions, mistakes, and delays that hit us every single time before.
You promise a report by Friday because the work "only needs a day" - ignoring that the last three reports each ate a whole weekend.
Trust your track record, not your optimism: ask how long this kind of task actually took you last time, then plan from that number.
Padding deadlines from what past tasks really took, not your hopeful guess, is the difference between promises you keep and ones you break.
Planning fallacy = your plan is the highlight reel, real life is the full footage.
Learn the idea and practice English at the same time.