Profit is a profit. You can't magically sell your coin at the top of the market. Just receive your profit, and take a lesson on your trade. And I don't think that profit isn't good profit, maybe you just biased by how high the coin goes instead focusing on your trade gain.
I agree with your opinion. When we don't have trading experience, we can only accept profits or losses and learn about previous mistakes.
You should even think not to have any experience with the first mistakes because you have the experience of all the other traders who have slept many times in the crypto trade but learn how they stand up. Once you have learnt all the technicalities and strategies then you will have very good time here. Why good time is important because you are here for the purpose to make massive profit.