Cabbie you should have left him at home for a fortnight and with the food order to deal with. If he wanted to eat and/or not be surrounded by rotten food. He would have to do something.
DH had a heart attack, a triple bypass operation and then an extra three operations and six weeks in hospital to deal with an antibiotic resistant infection between November and January
We were worried that he would turn into a slug once dicharged and do as OP's DH is doing. Thankfully, for all of us, his idea of therapy was to finally get the builders in to build the extension we have permission for because he wanted it built before he died!
This meant that because he has always been a very hands-on person, he was soon struggling outside to check on progress, then he was working out if he could cut costs by doing some of the work himself, and now, while still with breathing problems, he is doing 2nd fit electrics and installing the guttering.
What the OP's DH needs is a project!
Anger management!!! Help needed.