explain why oxygen "likes" to form an O^2- ion.

O2 is a molecule, not an ion. O2 is stable in the outer electron configuration.