They make you really believe that is more like a skill and if you are good at it, it works.
My friend told me that is just about how lucky you are, and not a skill.
So, should I stick with holding or playing day trade is a better option?
Day trading is just like gambling, when you win you win big and when you lose you lose big. In my personal experience, a day trader may win in shorter period of time but in long run day trader always lose. As you can't be lucky all the time. My advice is to stay away from day trading, study the market carefully and always invest for long term.