Why Atoms Form Chemical Bonds With Other Atoms