It is not true if the partition of $\mathbb{N}$ into infinite sets has infinitely many elements.
Let $\{A_{n}\mid n\in\mathbb{N}\}$ be a partition of $\mathbb{N}$ into infinitely many countable sets. This is possible as shown in
Partitioning an infinite set
For each $n$ enumerate $A_{n}$, say $A_{n}=\{x_{n,k}\}$. Without loss of generality we will assume that this enumeration is such that $x_{n,k}<x_{n,k+1}$.
For each $n$ we will construct a sequence $(y_{x_{n,k}})$ in $[0,1]$ that converges to $1$, but that the sequence $(N_{n})$ in $\mathbb{N}$ is strictly increasing where $N_{n}$ is the natural number such that, for a given $\epsilon>0$, for $M\geq N_{n}$ we have $|y_{x_{n,M}}-1|<\epsilon$.
Defining these sequences is easy. Let $n\in\mathbb{N}$ be given and define
$$y_{x_{n,k}}=\left\{\begin{array}{ll}
0 & k<n\\
1 & k\geq n
\end{array}
\right.$$
Then each sequence $(y_{x_{n,k}})$ is well define and certainly converges to $1$. Moreover, for any $\epsilon>0$ such that $\epsilon<1$ we have that $N_{n}=n$.
Now define the sequence $(z_{m})$ in $[0,1]$ by defining $z_{m}=(y_{x_{n,k}})$ if $m=x_{n,k}$. This defines $(z_{m})$ entirely. (Hopefully) it is clear that $(z_{m})$ does not converge to $1$, although it of course has several subsequences that converge to $1$.