Want to know why people fail their goals so quickly?
Because they think of the bigger picture, the end results. And then pack it when they don't have it after a month.
Yes you should have a long term goal, but don't be focusing too much on the final goal that you lose focus on the short term goals.
Always strive for progress, Make each day count and keep ticking them small boxes.
The short term goals add up the long term goal!