Take my life goal for instance. I have it broken down to daily tasks: daily writing, daily exercise (even if it is just in my mind), daily working on my entrepreneurial dream, daily thinking about my French competence, almost daily programming and daily reading. It gives me a daily increasing hope of achieving my life goal.
I have no doubt that I will become a writer with published novels. I already write daily easily. Two years ago when I made the decision to write daily, it was for several weeks the hardest thing I did each day. I felt like I was doing something I couldn't sustain and it was going to be just a matter of time before I would have to give up or find it too unbearable a daily task to continue. I didn't know I was going to get so good at it that it would become extremely easy to do and even become a means of relieving stress rather than adding to my daily stress. Now it's as easy a task as brushing my teeth. I no longer doubt my doing it tomorrow or this day next year. I am even about buying a novel writing and organization software. It does not write novels by itself rather it helps you organize your novel better, develop plots and finish your novel faster. That's how confident I am that becoming writer (one of the major part of my life goal) is a done deal.
And it's the same approach I have taken towards achieving the other parts of my life goal. And I know the parts I am struggling with just by examining how faithfully I do the daily tasks meant for them.
One of my favorite plays is As You Like It by Shakespeare and it has this timeless quote:
"All the world's a stage,
And all the men and women merely players."
I agree with him. We all are playing roles and we get better if we daily practice at our roles. And I think most of us already daily practice at something. But I will advise that you should practice daily at the role you really want and not the one you find yourself in. And the only way to do that is to look at your own goals and break them down to daily activities.