It sometimes be hard for many even though you are in crypto for years, it is important to take lessons from everything. That is only way to gain something against the loss.
Anybody can commit mistakes and im agree to you, even though you are we can say expert you still make wrong descisions and it may be useful and your next project. and we have saying that experience is the best teacher.