Did you know, that for the 5th generation of civic the buzzer to alert you your headlights are on WAS AN OPTIONAL EXTRA!!!?
I flattened my battery on several occasions so I looked into the issue finally, having assumed it’d be a right pain in the arse I hadnt bothered before.
well, as I found out, it was on the option list, so there are slots on the fuse box for it. While the OEM version beeps and is fancy, any ol’ buzzer in the slots works.
Literally 5 minutes of effort and job done
which goes here (shown with alligator clips during testing)