Most traders don't lack talent, they lack patience.
Trading success is not linear.
You may lose for 2-3-4 years, but then in 1 month you gain everything back.
Lack of patience is killing you.
Stop focusing on the short term. Start focussing on the long term.
Stop thinking about missed opportunites. Start thinking about the next opportunities.
Never give up. Great things take time. Be patient.
To destroy greed, start following your rules.
To destroy anxiety, start reducing your risk.
To destroy fear of losing, start thinking in probabilities.
To destroy anger, start focusing on the next opportunity.
Your trading is as good as your mindset.