Five years? That's pretty damn impressive! On the other hand, I know there are parts of the desert southwest here with lots of plant life where the rains are so scarce that flowering only happens once every 3-10 seasons, so maybe that's just a "cactus thing?"
=^..^=