Trading is 100% execution.
I have been through periods of calling the market to perfection with my P&L not reflecting it at all or even showing the opposite.
Your job isn’t to call the market, it’s to make money. So drop the ego and focus on high quality execution.
"For a time is coming when people will no longer listen to sound and wholesome teaching. They will follow their own desires and will look for teachers who will tell them whatever their itching ears want to hear" - 2 Timothy 4:3
We are currently living in this time