Head Lights Turn off after 10min

The problem is most likely in the switch itself. There is a thermal safety disconnect inside the switch that will turn the lights off if it overheats. More modern lights draw more current which ativates that thermal switch. There is one in many wiper switches too because owners will turn the wipers on while they are frozen to the glass.
I've seen that bi-metal strip in there crack after some number of cycles.