There are a lot of things that are difficult in trading and can some challenges to traders who aren't well equipped and knowledgeable enough, the first one is not having a target, this can actually be a problem to a trader because you can't just dive into the market to get whatever it gives you. Have a specific target and always take profit when it gets to that point, don't try to overdo your limit or get too greedy. Another difficult thing to do is having a strategy and sticking to it, you must always learn to stick to your trading plans instead of letting the ideas of other people put you in a different direction.