URGENT PLS RESPOND

Iwoke up perfectly fine went to restroom took dog downstairs to eat, five mins later hoped in shower and a gush of blood came out, check baby heartbeat with Doppler it was beating but still couldn't stop bleeding. Finally got to ER. A hour later she did Pap smear and noticed it went from heavy red to old blood. Checked my baby hearbeat 165 everything is fine, placement is fine, fluid fine, placenta fine.. HCG Is fine but they don't know why I was bleeding they told me this could happen. I did have a wet prep Monday at my doctors appt for BV/ STD testing and I was very rough I was cramping after for a good 15-20 mins but why would I just now bleed two days later. I'm worried this will happen again but doctors at ER says everything is fine. Has this happened to anyone before?