Like you, I also had those few years of giving up, re-thinking my ideas, and throwing things out the window, great post.