Thank you!! next time it happens I will definitely let you know!!I seriously doubt its the relay
More common might be the clutch switch, or the starter solenoid itself
Again - it's really important if you can see what the headlight is doing WHILE you have the start button pressed
If it remains on, the relay is not throwing - which means either the relay itself (doubtful) or the clutch switch
If it goes off, then the relay IS throwing and that then puts you into the starter solenoid - it is not at all uncommon for the solenoid contacts to be problematic
But knowing what that headlight is doing WHILE the starter button is held is a really important piece of data - and cheaper than guessing at the relay.