I constantly put off chores. Mowing, washing dishes, cleaning the gutters, exercising, just everything pretty much. I have always been like that. It is very difficult for me to get started on most anything, even productive game dev stuff.
For many years I have on occasion watch videos and done some reading on motivation and discipline. Hardly anything I've found has any lasting effect.
Around 3 years ago, the gutters were in need of cleaning. I had put this off for a couple of weeks. Now the idea of the gutters filling with 100's of pounds of water is quite bothersome to me, but no rain in the forecast, it can wait.
At the time I was reading something about motivation and it had a technique that I had never heard of before. It was extremely simple and took hardly any effort. I decided to try it just on a lark more or less and I used the gutter cleaning as a test.
Less than 10 minutes later I was on the roof cleaning the gutters.
You may ask how did the second time go? I have not tried it a second time.
So why have I not tried a second time after 3 years? Right now my dishes are in dire need of washing. They are rinsed off, not smelling or anything, so washing can wait for a while longer. I know if I try the technique and it works, guess what? I'm going to be washing dishes. But I'm not wanting to wash the dishes until I absolutely have to so I'm not going to try the technique.
That's the original reason I haven't tried again and it's the biggest.
Here are some other reasons I have not tried again.
What if it was a fluke and it just worked that one time? That would suck.
What if it works great but I get diminishing results each time?
What if I motivate myself to do the wrong thing?
I can't believe I am afraid to try something again that takes no effort and has the potential to be life changing. It's so ridiculous.