i just got back from my appointment. the doctor thinks it was just a particularly bad case of round ligament pain, which has subsided now. we heard the baby's heartbeat, and it sounded good and strong.
it was a scary day to say the least, but we got to hear our baby again. this, alone, makes the hour i spent writhing on the couch completely worth it.