I analyzed it and mostly understood why I do it.
It is not all our fault. Our brain is programmed to do it. It works that way.
And knowing it and understanding it, is the best way to avoid it as much as possible.
You have to set yourself up for success. Before you start the activity you want to accomplish, remove all the possible distractions. Eliminate all the things you already know that will remove your attention from reaching your goal.
I read a story in one of James Clear’s blog posts that illustrates this point perfectly:
“By the summer of 1830, Victor Hugo was facing an impossible deadline. Twelve months earlier, the famous French author had made an agreement with his publisher that he would write a new book titled, The Hunchback of Notre Dame.
Instead of writing the book, Hugo spent the next year pursuing other projects, entertaining guests, and delaying his work on the text. Hugo’s publisher had become frustrated by his repeated procrastination and responded by setting a formidable deadline. The publisher demanded that Hugo finish the book by February of 1831—less than 6 months away.
Hugo developed a plan to beat his procrastination. He collected all of his clothes, removed them from his chambers, and locked them away. He was left with nothing to wear except a large shawl. Lacking any suitable clothing to go outdoors, Hugo was no longer tempted to leave the house and get distracted. Staying inside and writing was his only option.”
Acknowledge that you will procrastinate and prepare for it in advance.
Is all about knowing yourself.