I feel like investment regret is a trap as there are so many winning investments we overlook as they are far exceeded in quantity by possible bad investments. Hindsight creates the illusion of perfect information. At least this is what I tell myself to sleep better at night.