Why are the alkali metals and the halogens among the most reactive elements on the periodic table?

Alkali metals only have one valence electron and halogens only need one electron to complete their outer valence shell. This means that they will be extremely reactive with all other elements.