I feel like you're giving up your whole life for him. You forgive him easily. You are hard on yourself. You do everything for him, so it seems completely understandable to expect a little support and understanding from him. I don't think it is impossible for him to understand depression or how hard things are for you. It's up to you though if you want to stick this out to the end. Otherwise I'd say put him in a nursing home and start making more out of your own life. Either way you'll be alone and you should build some kind of support for you and how different life will be once he's gone.