A successful person will tell you the way up is not easy it needs consistency, dedication, commitment, patience and hard work. And having all these attributes doesn’t guarantee success, some people are bound to fail couple of times and keep trying before they eventually succeed. It is never too late, if there is life there is always hope to achieve success so i agree with you that patience is an essential key to achieving success. This also applies to trading cryptocurrencies.
It maybe rare or impossible for us to have the same faith as the other lucky people, so instead of waiting and possibly wasting time, we can just start immediately and we will now have a good progress on achieving our success. The positive traits you mentioned there are a lot plus at the end it won't still give us a guarantee? Damn, this is why many are afraid to try.