This happens about every 2000 years
Nope, try about every TEN thousand (10,000) years our Earth flips its magnetic poles. It’s been a while since I last attended a geology class so I’d have to dig out my lost notes to be sure. However, I know it’s not in the small thousands of years but is in the tens of thousands. (Please note I’m in the upper tens myself. Snicker)