I want to make sure that my reasoning is correct for this more simple proof. I am studying for a final exam in real analysis and don't want to take any chances so any feedback is appreciated.
Suppose $S \subseteq \mathbb{R}$, is a closed bounded set. Then $Sup(S)\in S$.
Proof.
If $S$ is empty, then $Sup(S)$ does not exist. So suppose $S$ is non-empty. Then $\exists \alpha =Sup(S)$. Suppose $\alpha \notin S$. Let {$x_n$} be a sequence of points in $S$ such that $\alpha-\frac{1}{n}<x_n<\alpha$ for each natural number $n$. Then $\lim_{n\to\infty} x_n =\alpha \notin S$. But $S$ is closed so it contains all of its limit points, so we get a contradiction.
The proof is correct. Two remarks: