If stuff beyond your control happens (and stuff happens, you know), cry a bit and be ready to start all over. God learnt it the hard way when he had to push the first Adam out of Eden, bring a second Adam, and go through Gethsemane. Life is a patient process. Slow down on worry and hurry, and build up on work, values, skills, and focus. Every dream is achievable.
I found that to be the missing part of any goal achievement efforts after years of struggling with certain goals. No matter how smartly I wrote out the goals, loving bread more than greens have played havoc with my weight goals. Choosing novels over bible reading definitely affects my spiritual goals. So does a love of TV affect my reading goals.