Nucleophilic addition reactions of aldehydes/ketones?
C=O bond is polar, the positive C attracts the lone pair on H- ion.
H- ion attacks C and donates its lone pair of e- forming a bond with it.
H- ion causes C=O bond to break forcing e- onto the O atom.
O2 donates its lone pairs to a H+ ion.