I am trading for about 7 years. All these years I have learned one thing that never run for strategy. Most people just run from one strategy to another. Choose one and become skilled on that. You don't need to be right 100% time to be profitable.
I am trading for about 5 years. Now I have taken it full time. With my experience I can say it's no matter how long you are trading. What matters it how quickly you are mending your mistakes. Learn from your mistakes.