Not all strep infections are alike and it may have nothing to do with you
Variation in bacteria strains’ genetic makeup, not your immune system, could be to blame

BUGGED In this scanning electron microscope image, Streptococcus pyogenes bacteria (yellow) are shown on top of a white blood cell. Different strains of the bacteria trigger a different reaction from the immune system thanks to extra genes that vary among strains.
NIAID/Flickr (CC BY 2.0)