C.G.
Unfortunately 2 cm could mean that you have your baby tomorrow or four weeks from now. There's no way to predict! The urinary tract infection will not put you into labor, just be sure to drink plenty of water and take your antibiotics as prescribed. It will also not make your labor worse-- contraction pain is very distinct from the discomfort of a UTI (usually achiness above your groin area, burning with urination, and possibly some itching). Good luck!