Xan, you poor thing! You really must have been protecting the baby to beat yourself up so badly. Feel better soon.
Leo, gorgeous scan pic! You can really see the baby as a person now.
Babywebb, welcome!
Names-wise, I like Caspar for a boy and Cordelia for a girl. I think they go together well too, so if these babies are b/g then that's what I'll go with. I need another boy and another girl name, though, just in case.