Thanks for the replies, they mean a lot.
I'm still in hospital now and they are keeping me in overnight for observation as I'm still bleeding a bit, but the baby is fine.
They think it is my cervix but they don't want to let me go too soon in case it is something else.
My husband is getting me a cup of tea now, he's been so worried.