Suppose that there is a sequence $x_{n}\rightarrow\infty$ such that $\left|f'(x_{n})\right|>\epsilon$, for some $\epsilon>0$. Passing to a subsequence if necessary, we may assume that $f'(x_{n})>\epsilon$ and $f''(x_{n})\geq -M$ for all $n$. Taking $M$ larger if necessary, we may assume that $M>\epsilon$. Let $c>0$ be such that $x\geq c\Rightarrow \left|f(x)-L\right|<\delta$. Deleting finitely many terms if necessary, we may assume that $x_{n}\geq c$ for all $n$.
Then $f'(t)\geq\epsilon/2$ for all $t\in (x_{n}-\frac{\epsilon}{4M},x_{n}+\frac{\epsilon}{4M})$. Hence,
$$f\left(x_{n}+\dfrac{\epsilon}{4M}\right)\geq L-\delta+\dfrac{\epsilon}{2}\cdot\dfrac{\epsilon}{4M}$$
If we choose $\delta<\epsilon^{2}/16M$, then
$$f\left(x_{n}+\dfrac{\epsilon}{4M}\right)\geq L+\dfrac{\epsilon^{2}}{16M}>L+\delta$$
a contradiction.