I can think of a counter-example that when $f(x)=x$, then $f(a+x)-f(x)=a$ is not bounded as $a$ is getter larger and larger. But what if I only require the bound to be independent of $x$?
Can I use extreme value theorem to say that there exists $x_0\in [x,x+a]$ such that $f(x)<f(x_0)$ on $[x,x+a]$.
In this way, we have $|f(x+a)-f(a)|<2|f(x_0)|$
But the problem is that $x_0$ may implicitly depends on $x$, so I am confused.
By definition of uniform continuity, there is $\epsilon>0$ such that $|f(x)-f(y)|<1$ whenever $|x-y|<\epsilon$. There is $N\in\Bbb N$ with $|a/N|<\epsilon$.
Now prove that $|f(x+a)-f(x)|<N$ for all $x$.