Never doubt your trading system just because others are making money.
There will always be people in the market who earn faster and more than you, but that doesn't mean their methods are suitable for you. Everyone plays a different game; some pursue short-term gains, while others stick to long-term value; some rely on high leverage and high volatility for returns, while others accumulate slowly through steady compounding.
The rules are different, the pace is different, and the goals are even more different. What you see as a "missed opportunity" may simply be the result of someone else taking risks that you cannot afford.
Blind comparisons will only lead you away from the path you should stick to, shaking the strategies you have spent time refining. In the end, it's not the market that defeats you, but your own emotions that break you down.
Anxiety is the most worthless emotion in trading. It won't make you stronger; it will only make you lose control. A truly mature trader doesn't focus on others' achievements but on the stability of their own system and long-term win rate.
Your pace belongs only to you.