Did I just have a miscarriage?! Help. It's been about 3 weeks since last had sex.

Kenzie