To add a solution, when I took it to a shop to have the front brakes replaced, I asked them to take a look at the horn. Turns out, it was missing a fuse! I swear I've checked that a handful of times, no idea why it was missing. But all was well after that!