There’s a point when external factors can longer be the delay for unfinished projects or goals. These are the moments when you either realize it’s time to be pragmatic (even if that means the completion point may be extended because you have to learn a new skill before you can get it done) or it’s time to realize that the project or goal had no internal value. The third option is that you convince yourself the project or goal is unattainable; perhaps, or is it that your ego feeding itself to keep you stuck in discomfort.