It's great to have goals and to be able to work steadily toward them. In my experience, however, only the most die-hard determined people can make a plan and stick to it without fail. Often, these people are so driven their health and relationships suffer.
Moving forward is important. Yet, as we know, life happens. People get sick; people lose their jobs; people make poor decisions. When life happens, it's tempting to get frustrated and give up. "Apparently, it wasn't meant to be."
So, maybe it isn't going to be as easy as you thought. Maybe it's going to take longer. Maybe after some long, hard thought, it's not really what you wanted after all. That's okay. Just don't give up. Adjust, be flexible, arrange your time and money around your values. Think about how your family and health figure into your goals.
Along with being flexible, you have to be resilient. You can't let little things get you down. You have to develop a thick skin against the nay-sayers and the critics. You have to take setbacks and failures in stride.
Like a piece of licorice. Flexible, but not easily broken.