First good step is to realize your own mistakes.
And what you just shared are the usual ones that many newbies are doing.
Me personally, I didn't fall into those traps you mentioned, I always stayed on the track (stack sats and don't look into shitcoins). I never lost a single sat.
My own mistakes / regrets from the past are:
I didn't continue to mine after 2016
I didn't onboard more merchants in the early days (I onboarded many but not as many as it should be)
I ignored Bitcoin in 2010 when first time came to my ears, until 2012
I wish I could know more coding/programming to be able to help more the BTC/LN open source devs
First good step is to realize your own mistakes. And what you just shared are the usual ones that many newbies are doing.
Me personally, I didn't fall into those traps you mentioned, I always stayed on the track (stack sats and don't look into shitcoins). I never lost a single sat. My own mistakes / regrets from the past are: