I do regret selling the ones I sold to take profits along the way.
Exactly, what can you do? Not buy whatever you needed at the time just because of you thinking that bitcoin was going to rise? that's absurd and even if you were a savvy investor, you probably woudl have never predicted that bitcoin would hit $10k a few months back, let alone $17k.
These things are all quite circumstantial and i'd say 9/10 times a rally this size wouldn't have happened in the same scenario.
Anyways, we all have our regrets, but as long as you've profited i don't see much of a problem. At least you didn't make a loss, don't be a greedy shit and tihnk that you can time your exits well every single time, it's just not going to happen.