I don't know if this is appropriate for math.stackexchange, or whether philosophy.stackexchange would have been a better bet, but I'll post it here because the content is somewhat technical.
In ZFC, we can prove that the (second-order) Peano axioms have a model, call it $\mathbb{N} = (N,0,S)$. Furthermore, $\mathbb{N}$ is unique up to isomorphism. Thus, it would seem that we've pinned down $\mathbb{N}$.
However, if ZFC is consistent, then it has some very peculiar models. In particular, it has a model $(V_0,\in_0)$ whose "native" $\mathbb{N}$, let call it $\mathbb{N}_0$, is a model for the sentence "ZFC is consistent," and another model $(V_1,\in_1)$ whose "native" $\mathbb{N}$, lets call it $\mathbb{N}_1$, is a model for the sentence "ZFC is inconsistent."
But in reality, in other words, for the "real" $\mathbb{N}$, only one of these can be sentences can be true. Furthermore, the objects $\mathbb{N}_0$ and $\mathbb{N}_1$ aren't isomorphic, since the set of sentences they satisfy are different.
So it seems to me that $\mathbb{N}$ cannot truly be pinned down. Furthermore, its categoricity is, in some sense, illusory. Is this correct, or am I missing something?