Patience is indeed one of the keys to success, but other aspects should never be forgotten, such as an attitude of never giving up, optimism, diligent learning, intelligence, consistency and many more that also influence success in trading... success itself cannot be achieved only with patience, in my opinion what is more important than patience is consistency... this is sometimes more difficult than patience, and from several books that I have read, consistency is the most difficult thing.