Glad to hear baby and sis are doing fine. One of my sisters had her baby this week too....Tuesday...both are doing fine as well.
I think all newborns look like Stitch/ET/______ (pick an alien and fill in blank) at first. My mom doesn't lie...ever. When she sees an ugly baby she says "oh, how precious" because all babies are precious even if they are homely. LOL. She also says precious and sweetheart and honey on other ocassions, because she is southern. One time she called my oldest son precious and I said "HEY...he is not precious he is beautiful." She laughed.
Glad to hear all is well though...I am enjoying mental images of you taking care of 2 extra children, for a grand total of 4...lightweight!!!!! LOL.....
Elisa