Blimey. I can't believe you remember that! Yeah, that was stolen from me when I lived in Spain... what? Back in 2004 or 5, or so?
And you shouldn't beat yourself up over the updates. The success of this site does not rest on the shoulders of a single person.
But enough about that. Congratulations, man! That is awesome news! I wish your little family all the best!