Um, yeah. About that anovulatory cycle thing:
Beta was 83.7. No idea what DPO exactly I am, because I never had a positive OPK, but presumably fairly early based on the CD 15 ultrasound. We'll repeat the beta Friday and Monday to check for appropriate doubling.
Ho. Ly. Shit.
(Sorry for bad blurry photo, taken from my iPhone in the car with some VERY shaky hands.)