For both you and your sons, consider Uber (if they don't drive).
This might be time to be bold and ask for help. Perhaps the parents of your sons' friends can set up a meal train through Lotsa Helping Hands or similar service? That was a huge help to us. Arrange a cleaning person. I ended up...