It would be silly for me to say that my goal is to have 1 million dollars in the bank by next Sunday. That won't happen. But, it would not be unreasonable to say I would like to have 1 million dollars in the bank by age 55. That is a timeline and the only thing left to do is make goals for the timeline.
Sure, things come up and sometimes goals/time-lines have to be adjusted but time-lines and goals keep you on some sort of track in all areas of life. It helped me as I was always one to react on emotion but having a plan really helped me with that and kept me on track. It still does actually.