As if we didn't have enough to worry about, NASA is currently monitoring an asteroid with a 1-in-607 chance of hitting Earth on Valentine's Day, 2046.
At about 160 feet wide, the asteroid -- which they're calling 2023 DW -- would do some serious damage if it reaches the surface of Earth.
So, mark your calendars now. Keep an eye on the sky. And maybe procrastinate buying that Valentine's Day gift in 2046 until you're sure the asteroid is zipping past us...