Hi,
Nice question. I agree with ChaseRLewis. By definition an anion is a negatively charged ion that easily combines with metal cations or protons to form a salt or an acid. In order for an ion to be capable of easily donating electrons it must have a very polar or easily polarisable structure which at the same time must be stable. The most electronegative elements are fluorine and oxygen so they should form the most polar bonds, but flourine does not form stable dianions. There are, however some oxygen-free ions with relatively covalent bonds, which are relatively stable, such as (HS)-, (CN)- , (SCN)-, NH2- and a few others such as (N3)- (C2)2- or (RC2)2- whose compounds with metals are generally very unstable.