Thanks in advance for any helpful comments! As this is all theory and abstract, please don't leave comments about the practicality of this (unless you feel that it is really relevant). Comments like "infinity is an impossibility anyway" don't really help here. Some people accept and some reject infinity. So for the sake of this post please let's all accept it for a moment.
Here I'll use Hilbert's Grand Hotel paradox to try to illustrate my question: Lets say there was a Hotel with infinitely many rooms. And let's say that every day, I decide to change to the room to the left of me (and there are infinitely many rooms to my left). Every day I get into a new room. Now, let's suppose I have been doing this for an INFINITE amount of time. For infinitely many days have I been changing the room into a new room of the hotel with infinitely many rooms. Does this mean I have been in ALL rooms? If I have been doing this for infinitely many days, would I still have infinitely many rooms to visit that I didn't visit yet? Because I'm thinking, sure, you can never reach the end of infinity. BUT, the infinity of how many rooms there are is the same size of infinity as how many days I have been staying at the hotel, right? And to my logic, in order for me to NOT have visited all rooms, I would have to not have stayed at the hotel for an infinite amount of days.
If I have visited the same amount of rooms as there are rooms, so I have visited infinitely many rooms in an hotel with infinitely many rooms, I would have to have visited all rooms, right? And second question: Is there any issue with "sizes of infinity" in this question? Like, am I maybe missing something that indicates that the sizes of the two infinities (infinitely many rooms and infinitely many days) do actually differ? Because I'm thinking, hotel Rooms are counted like 1, 2, 3, 4... and so are days.
Please note that wrote that I already HAVE BEEN staying at the hotel for an infinite amount of days. Not that I am staying at the hotel for an infinite amount of days. Not sure if it makes a difference, but I still wanna point it out.
Again, thanks in advance for any useful answers!
There are a number of frustrating things with the question of what happens after having done something for an infinite amount of time.
Consider the hypothetical scenario that the hotel is continuing to be built at a rate of one room per day and you are changing rooms once per day and you stay in the first room the day it is built. The number of total rooms minus the number of used rooms will give the number of unused rooms. In this scenario we have $0$ unused rooms every day. As the number of days approaches infinity, the limit of the number of unused rooms will remain zero. That is to say
$$\lim\limits_{n\to \infty} (n-n)=0$$
Consider a different scenario where each day two rooms are built and you stay in this first room on the first day. Each day, the number of unused rooms increases and on the $n$'th day there will be $n$ unused rooms. The limit as the number of days increases of the number of unused rooms here is infinity. That is to say
$$\lim\limits_{n\to\infty}(2n-n)=\infty$$
Consider a third scenario where each day one room is built but you only begin staying in the hotel on the day the third room is built, again staying in only one room a day. Here, after $n$ days of you staying in the hotel there will continually be $2$ rooms you haven't visited, so the limit of the number of unused rooms as $n$ approaches infinity will be $2$. That is to say
$$\lim\limits_{n\to\infty}((n+2)-n)=2$$
The question you seem to be asking is in effect, what is $\infty-\infty$? Under normal circumstances, we would hope that $\lim(a_n-b_n)=\lim(a_n)-\lim(b_n)$ but in each of the above examples, if we were to have split these apart we would arrive at one of these $\infty-\infty$ situations.
$0=\lim\limits_{n\to\infty}(n-n)=^*\lim\limits_{n\to\infty}n - \lim\limits_{n\to\infty} n=\infty-\infty$
$\infty = \lim\limits_{n\to\infty}(2n-n)=^*\lim\limits_{n\to\infty}2n - \lim\limits_{n\to\infty} n = \infty-\infty$
$2=\lim\limits_{n\to\infty}((n+2)-n)=^*\lim\limits_{n\to\infty}(n+2)-\lim\limits_{n\to\infty}n = \infty-\infty$
When you say the hotel has infinitely many rooms and you've been staying for an infinite amount of time, as far as well can tell you are asking for a value of $\lim\limits_{x\to\infty}x - \lim\limits_{y\to\infty}y=\infty-\infty$ which does not have a unique answer.
Further, it isn't clear how we should treat these infinities, whether they should be defined using limits in the first place or whether they should be treated as numbers themselves. If the infinity of the number of rooms isn't defined using limits but the infinity of the number of days you have stayed at the hotel is then that doesn't seem fair.
What we can say however, is that assuming you do not skip over any rooms, there will have been a day where you have visited room number $n$ for any finite value of $n$, so you are incapable of pointing to a specific room which you will have not yet visited eventually. In that sense, if I had to argue towards any specific answer, it would be that you will have visited every room $(*)$ but I still say the question itself is flawed to begin with.