Hello and thank you for choosing just answer, I look forward to assisting you.
I'm sorry to hear that you are going through this as I'm sure it must be difficult.
It sounds like your husband is not happy with himself or his life and unfortunately takes that out on you.
In addition to his health issues, you being the provider probably doesn't do much for his ego and that just adds to the anger and frustration.
Now, this does not excuse his behavior as the two of you have been married for 26 years and there should be a great deal of communication and ability to problem solve between you.
I think that you should ask your husband if he would seek maritial counseling so that the two of you can work on your relationship. If you haven't done so already, share with him that you feel very lonely and would love nothing more to feel like you have companionship and intimacy.
If he is not agreeable to seeking counseling with you, then you have to determine how you see the rest of your life with him. Once you're able to visualize that, you then have to decide if you can go on living that way. You deserve to be happy and to be fullfilled in your relationship and it doesn't sound like you're currently receiving that.
You also have to set some boundaries and expectations. Your husband will continue to allow you to do all of the things that you're doing because you're not really putting up much opposition in doing so.
If there are some things that you can stop doing and request that he do them, then you should. It should not be up to you solely to take on all of the responsibilites especially having to remind him to care for his own medical needs. A line has to be drawn somewhere. There are two of you in this relationship and one person should not be working harder to maintain it than the other.