headlights always on?

Definately a short circuit. If you didn't notice a melt down at the headlight switches harness connecter, bulk head connections would be the next suspect.