no relays for the lights, all voltage goes thru the headlight switch. id get a new switch first, if your light switch is dodgy it could cause a loom fire at any time. if that fixes it then make an uprated headlight loom to stop the new one going the same way!
just note there are at least 3 headlight switches available depending on the year, so count the headlight switch pins and make sure the replacement has the same number!