Here's a very similar topic just posted yesterday.
Topic: How do you deal with 'Selling early' regrets?Anyway, you said you sold because you needed the extra push, and you did achieve that. I really don't see the problem in your case assuming you actually still have a good amount of bitcoin left; also taking into consideration that timing a buy or sell position is almost impossible anyway so there's almost nothing you could've done to predict this price increase. I mean, what if it ended up going the other way instead?
Also, there's a reason why I personally almost never sell a substantial amount of bitcoin without any reason. (e.g. I need to pay $1k to my dentist, so I only cash out $1k worth of BTC. No more, no less).
I bloody sold when it was down at $4=$12k but I needed the fiat and crypto is my only source of fiat.
I always try to remind myself that it could have gone the other way but I can't help but feel the odds were far in bitcoins favour and I still believe it is. In hindsight, it is easy to judge. So you had a car crash? Why didn't you swerve around the person left and not right? When you flip a coin? Why did you not pick heads instead of tails? It is easy to look at the chart and say "Well I should have bought here and sold there" but you are looking back with godlike insight.
I agree with you, it is a good idea to sell every now and again and enjoy the benefits.