Some of my tokens are worthless because of my long-term holding of tokens in my wallet as a result of hoping for a bigger price in the future.
Those your tokens are worthless because they are or were shitcoins, and they get pumped and end up dumped, so I think OP should specifically note that it's the shitcoins that should not be held for the long term, if you're lucky to be aware when they get pumped, you should sell them then, they would not pump or go to the moon as the project wants you to believe.
It is better to think that 9/10 coins in the market are shitcoins, I used to believe this way coz I got so many coins in my ERC20 wallet came from various projects through campaign and airdrops but none of them is beneficial for me, coins like those were purposely made to look you got plenty of coins in your wallet. Coins can be easily dumped once the people got a profit into it, always keep in mind that it is not you who make a value of your coins, it is your fellow holders.
looking for information before buying a coin, or is important. it determines whether you will hold the coin in the short or long term.
Ico projects incessantly spread false information, either on their payment method or on the exchange they are going to list, even when they are going to list etc, this informations are embellished to gain traction, the chances are high they'll still dump nonetheless, so do not trust every information they give to you.
Most of projects now are very mendacious, they keep telling great information but none of those are true, I call it imaginary flower. ICOs now is a crap, though there are still paying projects for their bounty hunters but most of them are just pure crap, coins listed to be delisted, I'm just done working and investing on it.