The only time I’ve had someone tell me we’re living through the end times was during the whole 2012 thing, but they said it as a joke.
On the other hand, I’ve always had a feeling, even before I was a teenager and started becoming aware of the world outside my little bubble, that humanity won’t be around by 2100. I very much hope I’m wrong.
They’re not swapping by 2040. Geomagnetic poles take an obscenely long time to swap; we’re talkin’ hundreds of thousands of years. What’s gonna happen by 2040 is that Earth’s geomagnetic “North” will line up with “true North”.