@CFDevelop They do exist. I have one where I just build stuff that my clients want and nobody gets in the way or cares as long as I get it done and it works. Often shipping new features same day.
@RichaaaaSingh Personal responsibility and potentially seek help from family or friends. Maybe not as much instant gratification but tangible results relative to imaginary friends.