Bug bites seem to be the universe’s way of slapping us on the wrist for our trivial wrongs ... But those incessantly itchy bumps sure feel like punishment. The reality is, they’re just a part of ...