Problem: Let $ (a_n) $ be bounded. Denote $ S_n := \sup\{ a_k : k \geq n \} $. Prove sequence $ (S_n) $ converges ( to a finite limit ), and also prove $\limsup\limits_{n \rightarrow \infty}a_n = \lim\limits_{n \rightarrow \infty} S_n $.
I have the following theorem I can use: Let $ (a_n) $ be bounded sequence. Then $ L = \limsup\limits_{n \rightarrow \infty} a_n $ iff for all $\epsilon>0 $. $ a_n < L+ \epsilon $ for all sufficiently large $ n $, and $ L-\epsilon < a_n $ infinitely often.
Attempt outline: I showed $ (S_n) $ converges to a finite limit by proving it's monotonic decreasing and utilizing that $ (a_n) $ is bounded. I denoted $ L = \lim\limits_{n \rightarrow \infty} S_n $ Then I went to prove the other part by showing $ L $ satisfies the theorem I provided.
I did this by contradiction, that is I assumed $\exists \epsilon>0 $ s.t. $ a_n \geq L+\epsilon $ infinitely often, and managed to find a contradiction. Then I assumed $\exists \epsilon>0 $ s.t. $ L - \epsilon \geq a_n $ for all sufficiently large $ n $. However I got stuck in the last part.
What I managed to do in last part: since $ a_n \leq L - \epsilon $ for all sufficiently large $ n $ and also since $ (a_n) $ is bounded then by Bolzano-Weierstrass there exists $ a_{n_k} \rightarrow L^{'} \in \mathbb{R} $ s.t. $ L^{'} \leq L - \epsilon < L $ so $ L^{'} < L $. Now, since $ S_n \rightarrow L $ then $ \exists N_1 \forall n>N_1.L - \epsilon < S_n < L + \epsilon $ [ Then I think I have to utilize the fact that $ a_n \leq S_n $ but couldn't reach a contradiction, any ideas? ]
This is further to the comment I dropped above. You may alternatively proceed like this to prove it.
First let's say $S_n\to S\in \mathbb R$ (you have already proven it) and recall that every subsequence of a convergent sequence converges to the same limit.
We have to prove that $L=S$
Suppose on the contrary that $S\ne L$ so we have two possibilities:
Possibility #$(1)$: $S\gt L$
Using the definition, there exists some $N$ such that for all $n\ge N$, we must have $a_n\lt L+\frac{S-L}2=\frac {L+S}2 $
It follows that $\sup_{n\ge N} a_n\le \frac{L+S}2\implies \lim_{N\to \infty}\sup_{n\ge N} a_n\le \frac {L+S}2\implies S\le \frac{L+S}2\implies S\le L$, which is contradiction.
Possibility #$(2)$: $S\lt L$
I leave this to you to get contradiction. Note what we recalled in second sentence above.
Then by contradiction, we must have $S=L$.