I think history tends to be written by the winners when it comes to entrepreneurship. It's a lot harder- and a lot more luck involved- than many would admit.
You need to fail fast and keep tweaking your idea until it becomes a success. You also can't be married to one single idea. Many people have a problem with this.