At one point I spent a couple of days watching dozens of videos on procrastination, and this video [1] by Tim Pychyl was by far the best. I strongly recommend it. It's ostensibly focused on helping grad students with procrastination, but the tips and techniques he gives in the talk can be applied by anyone. [1] - https://www.youtube.com/watch?v=mhFQA998WiA
I don’t know exactly why I find that so amusing, but I feel like I’ve done something fairly similar. Added that one to my queue.