Bobby??
I don't think you can compare an asteroid with a comet, in the context of orbit.
an asteroid or comet could be put off it's usual safe course
& end up on a collision course with earth - many orbits later.I may be wrong, but just off the top of my head....
Comets are known to be on basically elliptical orbits,..... but not around Earth..
Their transit has nothing to do with Earth. We just happen to be on the way.
Asteroids, big and small, captured in the belts that surround planets in our system... may degenerate over time..and go down the gravitational well... but it'd take a long time.!! Our science should be up to noticing these ..hopefully.
but I don't think the Asteroids we are talking about have any orbit based on Earth. Have they?
Aren't they the 'free radicals' of the perceivable universe??
and as a part of the swirling galactic arm that includes the Milky Way...
is not our outpost moving closer to an area of much denser matter..eg asteroids...
I KNOW I'm talking galactic time...... but sooner or later.. if we continue to exist,... this will present a much greater danger to our civilisation.
If WE are now just approaching that area of space ...who can say how much more frequent this 'missed by a whisker' event will be.??
Definitely food for thought.
..