In my old Honda Civic the high beams would come on every time it rained. Whether I was in the car or not. If it rained overnight, I would come out of the house to a dead battery. I never could figure out what caused it, so eventually I put a quick-release clamp on one of the terminals and started disconnecting the battery every night.