Too much voltage to headlights?

You might have a weak ground, not an open ground, that is creating a higher resistance on the circuit down steam from the lamps. This could be putting strain on the elements causing premature failure.
On an ac circuit such as in your house a weak neutral will cause the same thing.