No. There is no ability for your body to form full protection from further staph infections in the future. In fact, your body is covered in staph on an ongoing basis every day (so is everyone else's) and staph is supposed to be there. Its just that sometimes, staph takes over and causes infections. You are still at risk of that happening again.