Oh, Kirsten, I'm so sorry you are having all these health problems.
Lots of prayers and good wishes are being sent that the medical people will figure out what is going on and you get the right treatment so that you feel much better and stay that way.
Love, hugs, purrs,
Pat and cats