There are probably better HODLers than me, and I consider myself a bit of a contradiction because ever since mid-to-late 2015, I started to put into practice a sell on the way up strategy, and when I first started doing it I made quite a few mistakes, but I have honed my system several times over the years.. and there are quite a few members who criticize me for such practice with claims that I should not sell any of my BTC, even if I am saying that I have it already figured out in such a way that I can sell and that I never will run out of BTC.
I understand the resentment that comes with selling Bitcoin especially when you make it public. I think it ought not to be because without buying and selling, the natural sequence of buying and selling will be distorted and it becomes difficult to measure the liquidity of Bitcoin and impact of Bitcoin. Selling of Bitcoin is not bad but how you go about the selling can actually turn out to be harmful to your asset and at variance with the very reason you accumulated the Bitcoin.
Every Bitcoin investor will, at some point, think about how to liquidate part of his assets for the funds to be used in other things that make life worth living. The selling can be in such a way that the investor does not run out of BTC, just like JJG recommended in his withdrawal strategy that I am still going through. Many of us may not know the power behind that piece of information because we are still probably in the accumulation phase. But a time will come that we will need something like that to be able to withdraw some of our Bitcoin without harming the entire portfolio.