I've been holding my altcoins for years now and waiting for bullrun to make a better come back but I'm yet to be confused that this is the real bullrun since many altcoins don't bother favouring from the bullrun,what is going on?

You are too lucky mate! The bull run was commenced days when you posted this topic. I hope you did not annoy of bear market and you just hold your altcoins as well as bitcoins. If you waited, I assume that you got plenty of money right now. Sometimes, we need patience because if you give up, you will regret of it forever.