Can a sequence have infinitely many subsequences that are disjoint?
I wanted to prove the following,
Let $\{x_n\}$ be a sequence of a metric space with no converging subsequences. Then for each point outside the sequence $\{x_n\}$ has an open neighborhood that has no intersection with $\{x_n\}$.
Here is how I proceeded.
Let $\{ y_n \}$ be a subsequence and let $x$ be a point not in $x_n$. Since $y_n$ is not a convergent sequence it does not converge to $x$. Therefore, for all $N>0$, $\exists \epsilon>0$ such that $\{y_{n>N}\} \cap B(x,\epsilon) = \emptyset$. Since metric space is $T_0$ space, for any point $y_k \in \{y_{n}\} $ we can find $B(x,\epsilon_k)$ not containing $y_k$. Now the set $ U_y= \cap_{k\le N} B(x,\epsilon_k) \cap B(x,\epsilon) $ is an open set(intersection of finite number of open sets) with $U_y \cap \{y_n\} =\emptyset$.
Now consider the set $\{x_n\} - \{y_n\}$ and let $\{z_n\}$ be a subsequence of $\{x_n\} - \{y_n\}$. Then can find an open set $U_z$ such that $U_z \cap \{z_n\} =\emptyset$. Assume $\{x_n\}$ can only have a finite number of disjoint subsequences.
Then continue like that until we find finite number of points $S=\{x_n\} - \{y_n\}-\{z_n\} ...$. Again using the $T_0$ property, for each point $s \in S$, we can find an open ball around $x$, $B(x,\epsilon_s)$ that does not contain the point $s$. Therefore The set $U= \cap_{s\in S} B(x,\epsilon_s) \cap U_y \cap U_z \cap .. $ is a finite intersection of open sets that contain $x$ but does not contain $\{x_n\}$.
For the proof, I needed to use that there are only finitely many disjoint subsequences in $\{x_n\} $which I think should not be an assumption. Any comments or thoughts are really appreciated.