Reiley,
Obviously, the folks giving you advice are not auto mechanics. Installing automotive style wires on spark plugs takes a bit of finesse. The reason the wire came off the plug is because of pressurized air. Automotive spark plug boots fit so tightly, that air gets trapped inside and is under pressure. This pressurized air can cause the boot to vibrate off. The proper technique is to use an O-ring pick (miniature ice pick) and a can of silicone spray.
First, apply silicone spray to the wire behind the boot and inside the boot. This will allow the boot to slide freely along the wire (once you get it moving). Next, carefully insert the O-ring pick between the insulation of the wire and the boot. Spray more silicone spray (Gary's It is one brand) into the gap between the pick and the wire. Dish soap and water will substitute for Silicone Spray in a pinch. Make sure you get the sharp end of the wire all the way past the area where the boot firmly contacts the insulation of the plug wire. Slide the boot back an inch or two on the wire, leaving the pick in place. Install the wire on the spark plug (or the coil end for that matter) till you hear the metal terminal "click" in place. Now advance the boot with the O-ring pick, over the spark plug. The pick creates a space to allow the air to escape. You are now ready for the next plug.
An alternate method is to install the wire on the plug and then insert the O-ring pick till you hear the pressurized air hiss out. Using this method, make sure that the terminal is "clicked" onto the plug. It is also good practice to apply a dab of Permatex dielectric tune up grease between the terminal on the spark plug and the terminal on the wire. Same holds true at the ignition coil end. The grease is available at all auto parts stores.
The wire will not come off when done this way. If the boot tried to back out, a vacuum would be formed, preventing it from coming off.
Charlie Kuss
PS The purpose of the grease is to prevent corrosion between the terminals