$a_n=\frac{a_{n-1}+a_{n-2}}{2} \ \ a_1,a_2\in\mathbb{R}$
It would mean so much if someone could try and understand my proof and tell me if it is correct, if you have a more direct proof please share but also it'd be really nice if someone could tell me if my logic works, thanks, here is my proof:
We will first prove the following fact: each pair $a_n$ and $a_{n+1}$ form a pair of lower and upper bounds for the rest of the sequence.
Notice:
(i) $a_n>a_{n+1}\implies a_n > a_{n+2} > a_{n+1}$
Now, assume $a_n > a_{n+1}$, the same proof with minor alterations can be proved in the case that $a_n<a_{n+1}$, the case where $a_n=a_{n+1}$ is trivial.
By (i) $a_n>a_{n+2}>a_{n+1}$
By (i) $a_n>a_{n+2}>a_{n+3}>a_{n+1}$
By (i) $a_n>a_{n+2}>a_{n+4}>a_{n+3}>a_{n+1}$
And so on, by induction forall $n$, $a_n$ and $a_{n+1}$ are bounds, now it is clear by this fact that every second $a_n$ forms an upper bound and every other $a_n$ forms a lower bound, denote these two subsequences $l_n$ for the lower bounds of $a_n$ and $u_n$ for the upper bounds of $a_n$, we are to prove that these two sequences are convergent to the same value, meaning $a_n$ is cauchy, meaning $a_n$ is convergent.
It is clear that $u_n$ is monotonically decreasing and $l_n$ is monotonically increasing, and that $u_n>l_n$, meaning they're bounded. Assume for a contradiction that $\text{inf}(u_n)\neq\text{sup}(l_n)$, allow $G=\frac{\text{inf}(u_n)+\text{sup}(l_n)}{2}$ and $\epsilon=|\text{inf}(u_n)-\text{sup}(l_n)|$, by the definion of supremem and infinum $\exists l_n > \text{sup}(l_n)-\epsilon$ and $\exists u_{n} < \text{inf}(u_n)+\epsilon$, by the definition of $a_n$, $a_{n+1}=\frac{u_n+l_n}{2}=\frac{\text{sup}(l_n)+\kappa+\text{inf}(u_n)-\phi}{2}=G+\frac{\kappa-\phi}{2}$ such that $\frac{\kappa-\phi}{2}<\frac{\epsilon}{2}$ meaning there exists $a_n$ inbetween inf$(u_n)$ and sup$(l_n)$, a contradiction. $\square$