Let $f(x)=x^3+3x+2$ and $x=c$ is a point such that
$$f'(c) \neq \frac{f(b)-f(a)}{b-a}$$
for any two values of $a$ and $b$, where $a,b$ and $c \in \mathbb R$. Then find the number of such points $c$ for which this is true.
By analyzing the graph of $f(x)$, I think that such points exist on $f(x)$ (and possibly all doubly differentiable curves) only when $f''(x)=0$ at those points. But I can't seem to prove it. Using that, I got $c=0$ and thus the number of such points is $1$. Is my claim true ? If so, then how can one prove it ?

Let us prove that this can only happen when $f''(c) = 0$:
Since $f$ is continuous and $\frac{f(a) - f(b)}{a - b} \ne f'(c)$ we have either $\frac{f(a) - f(b)}{a - b} \ge f'(c)$ for all $a,b$ OR $\frac{f(a) - f(b)}{a - b} \le f'(c)$ for all $a,b$ (because $f$ is continuous and hence it takes all intermediate values). So WLOG let us assume that $\frac{f(a) - f(b)}{a - b} \ge f'(c)$ for all $a,b$. Now, for any $d$ we have $f'(d) = \lim_{e \to d}\frac{f(e)-f(d)}{e-d} \ge f'(c)$. So $c$ is local minimum of $f'(x)$ and hence $f''(x) = 0$. Now, for a cubic $f$ we have only one possible solution which we have to check.