When I was about ten, a math teacher once asked me whether the number 0.9999... (infinitely repeating) was different than 1. I said, with my child's intuition, that of course it was. He then challenged me to write down a number that was in between them, because if they were not the same number then there would be many (in fact, infinitely many) numbers between them. I couldn't, of course: the best I could do was to write 0.9999...5, which falls into the same category error as "infinity plus one / infinity plus two".
Now, decades later, I get it better. The number 0.99999... is 9/10 + 9/100 + 9/1000 + 9/10000 + ..., which approaches 1 asymptotically the same way that 1/2 + 1/4 + 1/8 + 1/16 + 1/32 + ... approaches 1. Under many circumstances, you can treat that number as if it was 1, which neatly answers Zeno's Paradox. (Though beware of the limitations of that analysis: 1/n approaches infinity as n approaches 0, but 1/0 is not equal to infinity. Because 1/n approaches infinity only as n approaches 0 from the positive direction. If you look at the sequence 1/-0.1, 1/-0.01, 1/-0.001, etc. where n approaches 0 from the negative direction, that approaches negative infinity. A function that has two different limits as you approach the same number from two different directions cannot have its limit substituted like that).
This is one of my life goals is to prepare my kids to troll their math teachers with the dual numbers and the claim that .999... is obviously 1-ε. Goal is to convince the teacher .999...≠1. Bonus points if they instead convince the teacher to doubt that complex numbers exist.