It sounds like things will be looking up soon for them and you and things are on the road to being "normal" again. Let's hope all this clears up and they can get on to feeling better and those little tummies settle down.