Patience is not key; taking profits is; The blockchain does not care if you are patient or have emotions; its a buy and sell thing; the important lessons you ignored where the mistakes you made that had you wait 4-5 years to take profit; You should not repeat that no more. Xrp has traded as high as 0.55$, did you take profit? or you are waiting for 1$? If you don;t take profit in crypto currency under the disguise of patience; profits will be taken from you
Taking profit is the end product of having patience. I don't know what you are trying to portray here but I found your reply a bit non-sense trying to oppose OP's proven fact that his key in taking profit is patience. OP had learned his lesson when he missed the bull run of 2017 but persevere and take patience than selling his holdings at a loss. Thus, if he lacks patience then he wouldn't take profit in this current bull run.