I really appreciate all your point but when you say one should learn from his or her mistake is a sign that you have failed already but is good we encourage people to learn from other people's mistake.
No one can learn to make mistakes in cryptocurrency because once you make a mistake you will always try to learn from that mistake and get something good up front. Moreover, good and experienced traders often make mistakes in trading and they learn from those mistakes.