hang in there!! Somehow it will all work out, because it magically always does! Dont feel guilty that Ian is just watching tv, because clearly its not something that happens on a regular basis, so once in a while, its ok.
Hope you day gets smoother from here and you get it all done!