Just how do you define your hodling recommendation? Is it really forever or does it have any exceptions?
For me, hodling means keeping your bitcoin until you really need and then selling, but only as little as possible.
Also, since I got into bitcoin, I always had some imaginary bitcoin pirce that I was sure will make me sell everything that I have, but every time we reach that level (10k, 50k, 100k etc), I sold only a fraction of it, and so far it proved to be a winning tactic.
Regarding hodling bitcoin forever, I see no point of it because bitcoin is money, and what's the point of money if you don't use it?