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?

Bitcoin is the main sign if the market is in the bull run. As for the alt season, this will be the highlight first for bitcoin and the season for alts might come after bitcoin's shine.
Like in 2017, the alt season came early of January 2018 for a short period of time and after that the market dumped so fast.