Wow! It is so great to hear all this good news! Makes me smile to hear such happiness. And the ultrasounds look really good I am also very glad that you found your wedding ring, keep staying on cloud nine, its probably heavenly there