When does it sink in?

Sara • Identical TWINS? what? How'd that happen?
So this happened yesterday at 8 week ultrasound. My husband is calm but I can't stop laughing. When did this news sink in for you and significant other?