Melissa,
I had bleeding with Eliza at 29 weeks, she ended up fine similar thing to you we hadnt bd so go figure where it came from. The bleeding stopped and we went another 8 weeks, as long as bub is all ok and cervix is in good shape you should be fine.
But it frightens the life out of you!!
Bec