it took me 3 years to fully understand it.
That's right, learning to trade is a constant process that requires study and adaptation to market conditions.
This is more than to be true. Trading is a long journey. In fact it is the journey itself. Money is just the byproduct of all the hardwork and discipline to put in the craft. Yes you can learn a strategy in weeks. But! It takes you years of truly trading it consistently in the market. Add up the ever changing cycle of the market. You need to really know the market and asset you are trading. And above all, you need to master yourself as to how are you going to behave in front of your screen. Overtime, you will have your own unique trading that you revised yourself.