In my experience the main thing that seperates the "professional" investors from the crowd is that they know that they do not need to get rich through a single investment.
Most starters and "emotional" investors think otherwise and bet everything on what they seem is right and cool, when things go wrong they refuse to admit their loss and hold untill things go worse and worse or until a miracle happens and it ends up with a profit after all.
The more professional investor knows that there are opportunities for profitable investments everywhere and that they will always remain to exist, it is all about the timing on when to join the boat and when to get aboard.
Here is some food for your brains:
Become a millionaire through a single investment and everyone will call you lucky.
Earn a million dollars over 10 years through countless investment opportunities and everyone will call you a genius