My horn sounds all of the time
1. Somewhere in the system the black wire is going to the ground. This should be an open circuit waiting for the ground.
2. The screw that fastens your turn signal lever in place may be loose. This may allow the screw to touch the bottom side of the horn cam making the horn sounds. Be sure this screw is tight.