Humble yourself and come to realize that:
1. Nothing is on YOUR time
2. You don't know everything
3. You cannot win every single trade
Most traders struggle in 1 or all of these areas and thus it stops them from actually progressing forward.
Pride cometh before the fall.....