So I'm due in 2 days and my Braxton hicks disappeared, and the baby's movements have slowed down. Could this mean labor soon?! 😬😬