I tried separating into cases, where $ a_{n} $ converges (thus is bounded), is unbounded (thus diverges) and is bounded and also diverges. I also tried proving by way of contradiction.
I am having trouble still with showing that if $ \lim a_{n}\neq0 $ and $ \limsup a_{n}\le0 $ and $ a_{n} $ is bounded and diverges. then $ \lim \left( a_{n}+a_{n+1} \right) \neq0 $.
I will use the following auxiliary results:
Lemma 1: For any sequences $(a_n),(b_n)$ we have
$$\liminf a_n+\liminf b_n\leq\liminf(a_n+b_n)\leq\limsup(a_n+b_n)\leq\limsup a_n+\limsup b_n\,.$$
Lemma 2: For any sequence $(a_n)$ we have
$$\liminf(-a_n)=-\limsup a_n\,.$$
Assuming these results, take $b_n=a_{n+1}$, in which case we have $\liminf a_n=\liminf b_n$ and $\limsup a_n=\limsup b_n$. The hypothesis, together with last inequality in Lemma 1, imply that $\limsup a_n\geq0$. Finally, if $\limsup a_n=0$ then $\liminf(-a_n)=-\limsup a_n=0$, so $\liminf b_n=\liminf\bigl[(a_n+b_n)+(-a_n)]\geq\liminf(a_n+b_n)+\liminf(-a_n)=0$. Thus $0\leq\liminf b_n\leq\limsup b_n=0$, which yields $\lim b_n=0$.