Hi Kay,
Im sorry to read about everything you have been through but I do sorta of know how you feel, everything just seems to come at once and it seems like the world comes crashing down around you, but there is a way out!
Do you still volunteer? I found that to be of a massive benefit personally, I could work with like minded people all day and have a good laugh
Secondly, why not write all your frustrations and agonies down, then delete the file? Strange approach I know but I found that, once I “vented” to myself, I could just delete the evidence and no-one would be none the wiser 🙂