Thanks everyone for the info

I haven't had any leaking since just the usual discharge, so at this point the puddle remains a mystery. I'm due today so hopefully i'll see some action soon

Thanks again ladies!!