Why would the horn fuse keep blowing?
A suggestion: First things first. Check owner’s manual to see if there are other devices sharing the same fuse. If there is only the horn on that circuit, pull wire off the horn. Push horn button to see if the fuse still blows. If it doesn’t then you know the horn element is shorted and the horn must be replaced. In my car, the horn shares a circuit with the cigarette lighter and interior lights. The cigarette lighter is a common cause of a short and thus will also short out the other devices. So, if it is a shared circuit, by process of elimination(disconnecting each device one-by-on) the short should be located and that device replaced.