I'm sorry to hear that ... hopefully he will be better soon !!
As for the lazy ass ... I used to be that way too and slag off on the housework ... but now I always do it on Saturdays as during the work week is near impossible and I'm one who can't stand a messy home anyway !!