Please don't beat yourself up so.
Hold your head high and be proud that you were able to soldier on for as long as you did because it wouldn't have been easy for you as we all know. Your husband expressed his wishes that he doesn't wish to be a burden on you - so you are simply living as he wishes you to.
Take a day off every now and then to do things that you enjoy - not only is it good for you but it would give you something extra to tell your husband about when you next see him. As for feeling guilty, ask yourself if you'd want him to be in the same position as you if the boot was on the other foot.
If you like creative arts such as photography, you could even take what you make in for him to see and give him something different to look at.

