I get what you mean. The buy-and-hold strategy is especially valid for Bitcoin and has been a proven way to make gains for years. But Bitcoin has different uses. It's not just an investment tool. I've been buying and selling things with Bitcoin for 12 years. For me, Bitcoin is money.
Some people see it like a stock, some see it like gold. But as it was originally intended, Bitcoin is a means of exchange that can stand strong against inflation. If you clearly separate the coins you keep for investment from the ones you use in daily transactions, you'll be more successful.
This should be the proper mindset for bitcoin. You spend it, and at the same time you are investing a bigger fraction of it and hold for long term. That way, there is more balance, and the fact that you utilize it will, your bitcoin ownership will continue to grow especially that you are using it both as a currency and as an investment.
However, not all bitcoin investors have the same mindset like you. But for me, whatever it is, as long as you know your ultimate goals with bitcoin, and you think that will make you comfortable so you can gain more of it, then stick with it. We all have our various strategies on how to navigate our bitcoin investment, we just have to do what is right for us.