How long can a virus keep attacking me – especially when I’ve been previously infected? How long do my antibodies survive in my blood? How long does a …

source