Given a convergent sequence $\{ a_n \}_{n=1}^{\infty}$ and a bounded sequence $\{ b_n \}_{n=1}^{\infty}$ such that $b_{n+1}\leq b_n+(a_{n+1}-a_n)$ for every $n\in\mathbb{N}.$ Prove $\{ b_n \}_{n=1}^{\infty}$ converges.
My try:
$\{ b_n \}_{n=1}^{\infty}$ is bounded $\Rightarrow \exists M>0\ \forall n\in\mathbb{N}:|b_n|\leq M $.
Re-arranging: $-M-(-M)\leq b_{n+1}-b_n\leq a_{n+1}-a_n$
And by squeeze theorem, we get $\lim _{n\to \infty }\left(b_{n+1}-b_n\right)=0$.
Am I going in the right direction? If so, how can I continue from here?
Any help appreciated.