I was recently talking with a friend who was working on a project for work. Her heart was not in it and she was just putting in the minimal effort, which made the project drag out. Every day she would go to work and there would be the project waiting for her. I asked her how much time it would take if she really put her best into it. "Oh probably a day and a half" she said. I thought, why not put your best into it, get it done and then you wouldn't have to dread going to work for next two to three weeks.
It doesn't matter what the task is, do your best. I recommend this article written years ago "Focus on the Journey," by Tom Peters, author of "In Search of Excellence." Satisfaction can be found even on the most mundane tasks if your mind set is making everyday an adventure in pursuing excellence in everything you do.
What is the best way to have a happy fulfilling life? Do your best, everyday.