I have been watching my friend very closely; he was very impatient with trading. And this impermanence keeps him at a loss most of the time, which is really very frustrating and sad for him.
With trading, you need many things like fundamental knowledge, technical analytic knowledge, discipline and patience. If you are lack of those things or only one of them, you will fail with trading in a long run.
With investment, it is more easily to manage and you will need to have good fundamental knowledge and patience. Good fundamental knowledge will help you to pick good assets for your investment portfolio. Patience to stick with your investment plan and get profit.
One of best weapons in trading