A lot of people make the same mistake by being too greedy, and ignoring the small profits and not using the proven recipe for success in Bitcoin by buying low and selling high...
Let's say you had enough money to buy 1 whole Bitcoin when the price was at it's lowest in Mar '19 <$3000+> and sold in May '19 <$8600>, then you would have more than doubled your initial investment.
Except on hindsight, there's no way anyone would accurately predict where price will go to in this industry. Even OP doesn't know this, otherwise they would be making a great fortune from that opportunity. It's the fear of the unknown that makes anyone hodl or hoard when they should be selling off to buy later at a cheaper rate and to make more profit. So, I don't think it's greed per se.
The fact that you do not know what will happen in the future, is the exact reason why you should take small profits when the opportunity allows for it. The long-term hoarder is taking a gamble that it might reach the Moon in the future, but it might just go in the opposite direction and just collapse for some reason.

If you take these small profits and you put it aside, you reduce the risk of losing your whole investment. I would much rather do this, than stepping away from a total loss.. if something goes wrong.
