Two thirds of my house is stone, 20” thick granite and red shale mud-stacked walls, and weighs in just around 1 million pounds. By comparison, my 1000 sq.ft. basement slab is a negligible 50,000 lb., slabs just don’t weigh much.
This house holds noticeable heat for a few days, like 3 days after a heat wave, or after a stove goes out. In the fall, I suspect it buys me several days of not having to run heat when we have a below-average day or night. But the time scale is nowhere near months, as you seem to experience. It is really just a few days, in my case.
What it does nicely is ride us thru cold evenings, where the daily average is much warmer. This is the case whether we are talking about a 50F low during a 70F average week, or a 0F low on a 20F average week, it really saves me from having to work hard to make heat during a single cold day, or two.
If your slab is holding summer heat into January, you must have some pretty fantastic insulation between it and the outside. Even with just air, not dirt against the outside of the million pounds of stone that make up stone walls, mine is nowhere near that good.