You are a bond trader. You readily admit that. Much of what you do is timing, and if you are able to always time the bond market, wonderful. The bond market continues telling a different story than what you are indicating here.
Personally, I have no difficulty taking medium and longer term issues that will let me lock in solid yields of 5%, 6%, 7%, or more. I have no need to sell prior to maturity, as my retirement horizon is much longer than most folks here. It's certainly not "torture".
My belief is that what we have at this time is an aberration. Have things all of a sudden reversed course from the last 50 years? I don't believe so. Long term yields are already reflecting that the Fed is going to lower rates, and folks are racing to get what's left before it's too late. That does not lead to the conclusion that when the Fed does lower rates that the long end of the yield curve is going to move higher to "normalize". It may simply stay the same or go even lower, as short term rates move lower...and as was the case over the past 10 years; as folks were willing to accept lower yields for long term bonds.
We'll see.