The standard proof of this theorem (Another similar question) is :
Proof:
Let $s_n$ be a convergent sequence, and let $\lim s_n = s$. Then for $\epsilon > 0$ we have:
$n > k \implies |s_n - s| < \epsilon$
This translates to : $\forall n > k , |s_n| < |s| + \epsilon$.
************** Area where I am confused *****************
Define $M= \max\{|s|+\epsilon, |s_1|, |s_2|, ..., |s_k|\}$. Then we have $|s_n| \leq M$ for all $n \in N$.
***********************************************************
What if there is a term that is infinite in the set between $\{|s_1|, |s_2|, ..., |s_k|)|\}$
Consider for example the sequence $(x_n)=\{1/(3-n)\}$.
We see that $$\lim_{n\to\infty} x_n = 0$$
Therefore this sequence converges to 0 but the sequence is not bounded as $|x_3| = \infty$
This sequence clearly contradicts the theorem. Is there a fault in my understanding of the definition a sequence or any other term?