Greediness will make you avoid the profit. If you wait further more for a greater profit because you are greedy, this will not allow you to take the profit while you can.
Avoiding the greediness and setting an accepted profit shall be enough as a trader.
Wanting for more is not a bad thing, there are times wherein waiting is suitable and times wherein it would be more risky to hold for a little longer. But I do get the point, trading do work more often on short term and investments do work more on longterm. But it still depends.
It is bad if that's really too much and causing you to be greedy. That's how it goes and if you are very contented to the profit that you are earning with your trades, you will not commit further unless you want to take risk and you know the consequence of it.
You can always set how much you want to achieve but make it reliable and close to the reality to avoid further losses.