I'm sorry it hasn't been a smooth and easy pregnancy, but you definitely have a great outlook! And just a little fyi, my cousin also had an incompetent cervix and was on bedrest and delivered early and I have the cutest 2 year old second cousin in the world!