If want to know why the relay goes bad, well its actually a manufacturing fault, the solder joints usually become loose from the vibrations in the car, this used to be a problem with older relays and Honda had issued a service bullitan about it back in the days, if you get a new relay that should happen again, or you can re solider it your self.