You can feel good about yourself again. It's not your fault. It's natural for humans to procrastinate. All the good intentions and willpower in the world won't change that. But tricking your future self ... now that might help.
[youtube //www.youtube.com/embed/DJ2T4-rUUcs?rel=0&start=0&end=197&autoplay=0 expand=1]
Don't miss the "way to trick your mind" at around 2:20.