Suppose the sequence $\{x_i\}$ does not converge to $y$. I want to prove that then there exists a neighborhood of $U$ and a subsequence of $\{x_i\}$ that lies completely outside $U$.
In my attempt, I prove the contrapositive instead:
For any neighborhood $U$ around $y$ there exists no subsequence of $\{x_i\}$ that lies completely outside $U$. Prove that $\{x_i\}\rightarrow y$.
Since $\{x_i\}$ has no subsequence completely outside $U$, it has no elements outside $U$ (otherwise we could simply choose a subsequence consisting of 1 element that would be outside $U$). That means $\{x_i\}$ lies within any neighborhood of $U$. If we now define a neighborhood in the form of an open ball $S_r(y)$ and let $r\rightarrow 0$ all elements of $\{x_i\}$ approach $y$, thus $\{x_i\}\rightarrow y$.
Is this proof correct?