WOW! What a great foster mommy you are to deal with all that!