That is a fact. But unlike a spirograph which is on one plane, we are on a 3D spirograph ride. And like you say it might be a long time frame but everything returns to point A and starts the cycle all over again. Everything...
We are too short sighted. We don’t see things in the longer term time frame. It is a whole different perspective and reality when we do. This has all happened before, it’s not our first rodeo and it is time to accept the realities of long term history.
And it's so complex that invoking something like a dark companion of the Sun (or indeed, the probably imaginary Oort Cloud) becomes superfluous. As Han Solo hollered, "don't give me the odds!" So many asteroids have turned out to be made up of two or more asteroids, the odds of a collision happening (which is akin to finding a needle in a haystack from a mile away, using another needle) appear to be, uh, not well understood. :^)