Bex,
I am so sorry for what you're going through! I don't really have any suggestions as I have not experienced what you are describing.
I just want to encourage you to hang in there. I know the feeling of "ready to give up" because you just don't seem to be finding any answers. But the answers must be there because there can be no problem without an answer --no night without day. They are the inverts of each other.
Have you tried "talking to your body"? Ask your body what it is you need to know to help it. I have found this very useful on a number of occasions. After asking this question, I have actually had thoughts come to me that have been answers that I needed. Kind of wonderfully strange, huh?
Keep going.
Chelan