Whether you're learning a new skill, starting a business, or working on a project... nothing is built instantaneously.   Whatever it is that you're trying to accomplish, it takes more time than you ever think it will. But during that time, you are always growing and...