Hi Cathy,
Well Ivan is on his way,it amazing how quickly they recover from what seemed at the time,as will he recover.
Give it time Cathy he will get there,you just make sure you get some rest,when he comes out,it will get harder for you,as cleanliness,washing and cooking will take up you day,so try to have a rest now,if anyone offers help take them up on it,it all helps. Eve