This would be the 18th specific date on which Planet Nibiru was to have ended life on Earth.
The 18th time's the charm!