Thinking about the long-term, without considering the near, could also walk us into bad territory. Not only must we have long-term goals, we also must have short-term goals, in order for us to realize that our everyday lives matter too.
We cannot just plan for the future; we need to wake up and be happy for each day, even as it is.
Both short-term, and long-term focus is necessary.
It is also helpful to be accurate, and realistic with our visions.
Yes, we must achieve a balance; I was talking about the obsession we have with short-term thinking over long.
Cg