Entirely eliminating the feeling of guilt is the first step to beating procrastination.
There is a strong negative feedback cycle where you procrastinate, feel guilty about it, and then procrastinate further because you are subconsciously seeking to escape the guilt through distraction.