Well, it IS 10 years old, and that’s how long it takes them to bloom.
Has it been in the same pot for all of these 10 years? Maybe once it warms up enough by you, you could take it outside, wear gloves and re-pot? If you do, use the Cactus Soil that Miracle Grow makes. It’s good stuff!
The only other ideas I have is that it might have been over-watered, but you must have drainage, and are aware of that need if you have a drip saucer under the pot!
Can it be moved to the SUNNIEST spot in your house? That might perk it up some, too - and I, too, hope it blooms for you! How fun!
I once had a GORGEOUS Barrel Cactus. I was away on a training mission and the then-hub decided to take it out on the porch steps for more sun - but it rained for a solid WEEK and pretty much drowned. When I got home, I went to care for it and see if I could save it and it DEFLATED like a Souffle!
I didn’t divorce him for killing my Cactus - there were PLENTY of other reasons. ;)
Our Rural King finally put their seeds display back up 3(?*) weeks ago, and I decided to try some new (for me) tomato breeds:
Mortgage Lifter
Abe Lincoln**
Independence Day**
Cherry Falls**
Just in case things don’t work out with any of those, I got 2 “reliables” (for me):
Best Boy
Livingston Grape
Plus I have a few seeds from those fabulous tasting, almost seedless orange color tomatos I posted about last summer, and a few Romas already a month along. (I need to put those Romas in bigger pots for now!)
**Does anyone have any experience with those 3?
*The visit B4 that was a very quick in and out for layer pellets, so, the display might have gone up sooner.
The Mortgage Lifters have been widely discussed here - anyone remember what month most of the discussion was in, or have tips? Obviously they have to be well supported / caged.
We REALLY like the Best Boys, but production seems to fall off a lot and the plants weaken, after July, even when re-fertilized. I may try starting a few late, outdoors, after any risk of frost ends (Zone 7A), to see if those will produce later...