It's good if one has an objective in life. Call it anything, be it a dream, ambition, vision, goals, etc. A target date must be set. If not, one will find themself similar to 'dream chaser'. Chasing dream without end. Today you are working hard toward the goals. Next two years or ten years down the road, you might find yourself doing the same thing. One is not only wasting time, but cheating themself too. Worse, they might waste another persons time as well, if the poor guy or girl is waiting for her or him to achive their goals.