I was "supposed" to be on full bedrest at home...but one has to eat. And our house is a split level and the bathroom's on a different level.

Mine was a bit different, it was due to blood pressure. I understood better when they put me in the hospital for diabetes and the lady with me had her pressure spike and they had to induce. She wouldn't induce and had a ways to go. She disappeared and never came back.
Yours still sounds more serious to me than mine did.
Well, with #2, I had multiple infections. by the time we caught and started treating, I'd been having irritability for weeks (and I'm already prone to uterine irritability with the best, and had early dilation with my first, too. was 2-3 CM dilated as a first time mom by 32ish weeks. They never sad anything weird to me, so I wasn't concerned.)
With #2, cervical length above 3-4 is normal. by 22 weeks, I was 3.8 when I had been a 4 around 16 weeks. they decided to recheck me at 24, 26, and 28 weeks. I went in and was 3.4 by 26 weeks. they figured they'd check me once more, walked in, and had no length lefet and was 1-2cm dilated.
They wouldn't let me leave for 6 weeks after that! It was awful. lol IV fluids, antibiotics, magnesium sulfate on days with really bad irritability, contraction meds on a schedule, I was bored out of my freaking mind.
Baby made it to 39 1/2 weeks.
with my twins, I wasn't allowed any treatment, or monitoring, Doctor wouldn't listen to my history, because "well your other babies made it to term." -- so? I had a history of early dilation and irritability, with twins, that pretty much garauntees an early delivery. his ignoring my symptos, resulted in their birth at 24 weeks.
After that, the next pregnancy, my MFM - treated me with progesterone from the get go, and I didn't dilate until after 32 weeks with her.
So far, at 18 weeks, my cervix is above 4, but I'm staying on top of symptoms - and having a 24+ hour period of non stop irritability with big chunks of mucus plug being dislodged from it - they aren't taking any chances at least until viability. At 24 weeks, we can do steriods, and after that, the fetal fibernectin tests (a negative is very accurate) allows me to relax at home for a couple more weeks, we take it every 2 weeks until 34 weeks. Then All restrictions are lifted at 34 weeks and I stop progesterone at 35-36 weeks.
Last time, that resulted in me giving birth at exactly 38 weeks.
I was okay with that. LOL