The ease to give an electron and to gain one should not be compared.
In a chemical reaction, a "given" electron doesn't go far, as opposed to a physical ionization. It happens in solids and solvents, where negative charges stay in the vicinity. And this happens only because an other atom grasped this electron.
Most atoms can bind one more electron. Being initially neutral, they don't repel it, and all electrons can rearrange a bit to minimize the energy. I've seen a dozen exception in the table and no alkaline metals among them.
As an
attempted rule, I see that atoms with a closed subshell like p
6 (noble gases) or s
2 (He, Be, Mg, Zn, Cd, Hg), plus some transition elements but not all, don't bind one more electron. Ca, Sr, Ba, Ra fail narrowly: the ones that precede transition elements, because the energy of the next subshell that can accommodate one more electron is close to s.
Corrected address with parenthesis:
https://en.wikipedia.org/wiki/Electron_affinity_(data_page)