Hi kitty sorry that you're ill again. I'd try homeopathy too if I were you, whether you believe in it or not - what have you got to lose?
I can only speak from experience and the classically trained homeopath practitioner I go to, is a gem. I always come away from there feeling great, because I've talked about myself and my troubles for an hour, very therapeutic and therefore immune building in itself
I wouldn't go to a homeopath if I had a broken leg of course, but for a constitutional remedy, definitely.
Also 're acupuncture, I had a very badly swollen knee (twisted it), in the week before a 10k walk I had promised to do with my daughter, and in desperation I went to an acupuncturist and lo and behold my knee was in walking shape two days later. I'm a convert now.