We don't know that, along the way we might see the real bitcoin killer that will eventually replace bitcoin as it replaced traditional investment tools, I think that infinity is a pretty big and most exaggerated word there is because people use it like it's nothing and not even thinking about what could happen along the way and all of it's possibilities there is.
We really don't know the lifespan of bitcoin as it is hard to know what the future will be 50 or 100 years from now.
The possibility of creating another technology that will beat bitcoin is always there.
We can't declare that bitcoin will last infinity because technology evolves thru time.
So just enjoy that right now, we are experiencing the benefits of what bitcoin is bringing to crypto users.
It may last for another 10 or 20 years, but stating that it will last infinity maybe an overstatement.