I want to prove that if there is a limit of a sequence $\{a_n\}$ in a metric space $(M,d)$, there is only one limit and that this limit is an accumulation point (i.e. a point where every $\epsilon$-ball around it contains infinite points of $\{a_n\}$).
Proof. Let $a$ and $b$ be two limits ($a \neq b$) and let $\epsilon = \frac{d(a,b)}{2}.$ There exists a $n_0$ such that $d(a,a_n) < \epsilon, \forall n \geq n_0.$ For such $a_n$ it holds that $d(b,a_n)\geq d(a,b)-d(a_n,a) \geq 2\epsilon - \epsilon = \epsilon$, thus there are only finitely many elements in $K(b,\epsilon)$ thus $b$ is not a limit point nor an accumulation point.
The thing I am having trouble is that in the book I'm reading, the proofs are seperate for the 1st part and the 2nd part of the statement and I cannot see a difference. So is this proof 100% correct or am I missing something?