Oh wow that's so great, Lei!! God's definitely keeping an eye on you I'm glad things have been going so well for you! He's setting everything up to prepare your family for the big blessing He wants everything to be perfect! That's so great, when is his surgery then? And how long will he be off work?