The premise of this article is strongly supported by literature. Reframing your situation and interrogating your assumptions is the basis of Cognitive Behavioral Therapy, Mindfulness, Stoicism. As a site that prompts you to do this, and helps you see the difference with juxtaposition, I think it is a good example of the practice.
But clearly your mileage may vary and others don't quite appreciate is like I do.
I second this. There are workbooks for Dialectical Behavior Therapy, which is a synthesis of CBT and Mindfulness. They emphasize the need to balance actual change with practicing acceptance of your situation.
This approach should resonate well for technical/methodically minded people.
My situation improved once i stopped chasing insights, blogposts and "mind-hacks" about procrastination, and focus on real, daily change. Not only reading therapy workbooks, but actually completing the exercises in them.
Since the central emotion behind procrastination seems to be anxiety for most people, i recommend getting a book, (e.g. [0]), and work on it for ~30 minutes, each day.
This alone can give a sense of accomplishment and progress, which importantly increases your Self-Efficacy.
[0] "The Dialectical Behavior Therapy Skills Workbook for Anxiety: Breaking Free from Worry, Panic, PTSD, and Other Anxiety Symptoms" (New Harbinger Publications)
But clearly your mileage may vary and others don't quite appreciate is like I do.
Just read Happiness Hypothesis.