In trading, patience is required at four levels:
A) You need patience to learn how the market moves and how to trade it—"Learn" first before you "Earn."
Most of this theory are even hard to remember when you engage in real trading because you don't even have enough space on your head to put this on and on but I agree with the point mentioned patient, if you don't have it in trading, you will definitely lose money more than you can ever imagine.
C) You need to be patient and wait for your setup or the right opportunity. Be a sniper, not a machine gun, opening trades at each market movement.
Rushing to set up a trade without understanding the direction of the market or have the chart is pure gambling and gambling is assumption which can either lead you to success or failure but most of the time if the market is unpredictable, you will definitely lose money.
D) You need to be patient and let your trade hit your target—do not forget to let your winning trades run and cut your losses immediately.
Do you have something to add?
This your last part is subjective to market bullish. It's not all the time you get the opportunity to hit your targets, this is why it's good to have trailing profits in a uncertain market because even when you don't know what's next on the market, you will always have profits to take but if you insist that you must take profits at your target, you might not get the chance again especially in a smart market when people didn't fomo.