At the core of being driven to accomplish a task will always be your attitude.
If you are constantly complaining, whining, and making excuses for the task at hand, then you are not driven. You are simply plodding along on a course that is laid out for you.
If you want to be driven, then you need to take control of the journey that is in front of you and make it your own.