Situations like that reminded me how impatience I was, have been and am. What struck me most, is that back in the 70s and 80s, microcomputer developers (such as Romero, Carmack and others) usually did not have access to any tutorial or even books (unless one is lucky to live close to a university or a large public library). The best thing they had are the manuals and specifications, and they were free to shoot in their feet and figure out what might it be. Many people actually dropped out, but some of them persisted and managed to come out as the pioneers of the time.
At the age of 40+, I'm a bit ashamed that I'm not as persistent as them, when they were at their 20s and 30s back then. I'm thinking about getting some trainings or therapy sessions regarding my impatience.