Ectopic? Miscarriage? Vanishing twin? WTF is going on??