Another common cause of procrastination is simply not being in the mood to do something. I used to get this all the time. And what really saved my hide with this is when you know you need to be doing something and you're not in the mood for it. Get Started. Set aside 20 minutes for the task. Because Yeah, you might not feel like you're in the mood, but you can at least do 20 minutes.
The cool thing with this is after the 20 minutes, you have a mission to take a break to stretch your legs to go outside, get some fresh air, whatever it is that you need. Because this The important thing is not so much getting the 20 minutes of work done, which is pretty valuable in itself. 20 minutes of work shall be zero. The trick is, you're training your mind. Yes, you weren't in the mood, but you show up, and you've got some work done anyway, do this enough and your brain learns, your brain goes, Okay, I'm not in the mood. But I know we need to get this done.
So well, let's just get it done. This turns you into what other people will call a really disciplined person with really strong willpower. And at first you might be confused because you're just doing what comes naturally. But it only becomes naturally because you train your mind to think this way. The next time you're not in the mood, set, a timer, set, 20 minutes, 30 minutes, whatever it happens to be, and spend that time working hard. Then you can go back to wallowing and not being in the mood, knowing that you got some work done