31 weeks is very early for the test for group b strep. You may not even have it by your due date. I'd ask doc to test again in about 5 weeks.
You were tested way to early
I am 39+5 and positive for that also. Doctors said it might not even be there when baby comes but as a percussion when that water breaks I am off to the hospital to get put o antibiotics. Bur get this.... you get put on penicillin and I am allergic to that ! The back up is another antibiotic but this strand is immune to it so I will be put on something else...... scary, yes. But it will be okay. Baby will be FINE !!! No worries
I am just ready for this baby to get out !!! Due in 4 days