Hello, 1000! I looked at your other posts and I agree this is a difficult, complicated problem. Dealing with depression by itself or anger by itself would be hard; dealing with both together is much worse than simply adding 1 + 1.
In order for you to remain helpful to your partner, you need to be safe. Are you becoming afraid of him?
May no harm come to you, 1000, and may your care for your partner bear good fruit.
__________________
My dog

mastered the "fetch" command. He would communicate he wanted something, and I would fetch it.