Don’t you just hate cockroaches? The sight of one of these pests in your home leaves many people in disgust. Cockroaches make us cringe as they’re gross and