Maybe you only think those projects were the best because you dumped them. Had you stuck with them, they may not look so good know. How do you know it's not hindsight bias?
Though you are right about the hindsight bias, there is no way to tell. Maybe, just like many human beings, I tend to glorify things I lost.