Why do magnetic charges occur in pairs?
Magnetics isn’t characterized by “charges” as the question suggests. But a magnet will always have a pair of poles, a north and a south. Break a magnet in half, and both halves will have a north and a south pole. Given an atom of a ferromagnetic material, that atom will exhibit magnetic polarization, and it will have a north and a south pole.