Heya,
Am sorry things are tough for you at the moment, and you seem to know what strategies to employ but in my experience its a bit of a waiting game, not very helpful I know! I think its great that you've posted here and you will get lots of support. I'm finding that just knowing others identify and willing to listen is providing some comfort. It must also be very tiring, having supported someone who was ill themselves. I think if you can take some time for you, doing something you enjoy or find relaxing, may help. Just be kind to yourself and take it a step at a time.
Big hug