Question: why do alkali metals and halogens react so strongly with other elements?
Answer: Halogens are highly reactive because they readily gain an electron to fill their outermost shell. Alkali metals are highly reactive because they readily lose the single electron in their outermost shell.