Holding this much bitcoins, you should never have any regrets.
You can still have a lot of chances to make a profit out of your investment. It is indeed that halving is approaching, but that is not the time limit for you to sell. In this case, you should have known that holding is the best for now, set aside your regret and your plans on selling it, hold it until the next bull run comes.