This might be a basic answer, and not helpful. How about instead of getting lost in the pleasures, and finding it hard to do the work you need to do, think of the taking care of yourself or your reading a book or whatever you need to do, as the reward after you've done a bit of what's needed.
It's not like you have to set a timer, do what's needed, then reward... but basically, accomplish a few things that you know have to be done today, then lay down and read a book or watch a video.
|