So my point is, this leaves us in our lifetime with an infinite supply of Bitcoin.
You cannot define something infinite and limit it to a certain time which in this case is our lifetime. Perhaps you can simply say we cannot mine all bitcoins in our lifetime.