I hope you don't mind, I want to mention a couple of things you said in your post, two that's absolutely correct and one that's absolutely wrong :-)
nobody ended up broke by taking profits, however small
really bad idea, that's why most people lose money. Ask any financial institution about what their (losing) retail traders accounts look like and they all say the same thing, lots of little wins and a couple big losers = bust. It should be the opposite, lots of small losers, but huge wins.
just a lesson for next time to be a bit more patient
absolutely, this is the part that most people have trouble with, either impatient to make money or scared to leave money on the table, closing the trade early.
You should be very impatient with losing trades, just cut them dead and move on, take the small losses. On the other hand, be extremely patient with winning trades and maximise the profit, dig every single penny you can out of it. Retail traders do it the wrong way round, let losers run too long and cut winners too early.
I had moved my stop when BNB started rallying yesterday and basically I have placed it too tight
again, reports from trading institutions and the statistics of failed traders "stop losses too close or moved stop losses too early". All these point to the same thing, patience and the belief in your trade to see it out to the end.
RE: Live Trading 9: BNB