Hello, I am fighting with a problem from grade 11 chem right now. The problem is why when sulphur bonds to other atoms, its ion charge often becomes 6+ or 2- while magnesium will always form an ion of charge 2+. I think I have an answer but am not sure. Is it because magnesium has a lower electronegativity and is less able/willing to attract extra elections? but then I have the paradox of why sulphur would be willing to lose 6(!) electrons with such a high desire to fill its last two orbitals and complete its octet (high electronegativity).