A weak immune system is a breeding ground for GWs. You need to boost that system via vitamins, supplements, exercise, plenty of rest, eating healthy foods, no alcohol, no cigs, no or reduced stress, meditation, etc. Given your current health, some of this may not be possible but do the best as you can for now.