The only time I hit ice on an uphill was when I was way younger, the front sailed right over it 'sure footed', the rear hit and spun on the spot giving me enough time to brace my self for the off

That was my own stupid fault for going up a steep and highish and twisty hill pass that no gritter would even try to get up, the exuberance of youth

I hit some ice back in January this year, so note this isnt a recent thing

but then I hit the road hard

I mean I assume it was ice, it had been fine during the day but a sudden cold front as the sun had set on dampish roads not yet been re-treated yet made it slippy.
Id had like a few warnings,with the back wheel stepping out unexpectedly and the bike feeling squirrelly as anything, and then just as I was almost home I lifted my arm to signal, and it stepped out again over a bump Id missed and I couldnt regain control with only hand quick enough and sort of somersaulted it felt like as I probably grabbed too much front brake and then landed in the road, with my elbow and thigh taking the biggest hit.
at least the driver directly behind me stopped to check I was ok, and didnt run me over, but then he had to deal with a bunch of road rage idiots who were complaining about him blocking the road. but I limped home, thats how close I was to making it I could just limp the rest, and didnt ride my bike for about a month, one to let my injuries heal, my elbow just still has lots of scar tissue left, two let the weather warm up again.
so yeah you can imagine how thrilled I was riding home in very similar conditions the other night. and whilst the road was drier, so less likelihood of ice, I rode a snails pace and was just super prepared for the bike to step out on me, and was very relieved to get home.
if the weather continues like this Ill probably be back in the car for a while