Okay then I have an underlying issue with the relationship between natural numbers and aleph 0.
A sequence of natural numbers would mean that there are at least n elements for any n. For example, if n = 6 in a sequence of natural numbers then we know that there are at least 6 elements in some set. So then how can we get an infinite number of elements while n can only ever equal a natural number? Wouldn't all of the natural numbers have to mean that there must be a number where n = infinity (aleph 0)?
Infinity is not a number. 'Infinite' is the word used to describe the size of the set of all natural numbers (and any larger sets). It is easy to see that this can not be any natural number. eg we know it is not the number 1,000 because the set {1,2,3,...,999,1000,1001} is larger than 1,000 and the size of the set of all numbers will be larger still. And we knoe it is not 1,000,000 because the set {1,2,..., 1000001} is larger. And by the same argument we can show that the size of the set of natural numbers, whatever it is, is not a natural number.
Again, this might be a situation where you are relying on your intuition about numbers, rather than just looking at the logical arguments and see where they lead.