Seriously, it is not easy to hold Bitcoin for a long period of time, as different things will always cross our minds especially when the price of Bitcoin has increased well and someone has made some profit from it. As a volatile asset bitcoin is,sometimes makes us think that if we don't sell now, the price may drop soon Or we might think we should sell at that particular and buy back later when the price drops. But before we know it, we start spending the money.
I disagree. Holding bitcoin is very easy if you are not greedy and are not tricked by capitalism. You don't need most of the things that you want to buy. Being controlled by the fear of loss of money is also bad but most people are like that. I'd rather see Bitcoin take over the world or I go down to zero trying. The price today is not important.
Bitcoin is a long term asset and HODLing without considering its long term trajectory at every phase of the investment will only mean failure. The Bitcoin market is very volatile and fluctuates a lot within the short term and if you allow yourself be distracted by these short-term volatility, then you'll definitely end up making a terrible mistake that may likely result to serious losses.