Question
Let $f : \mathbb R_+ \to \mathbb R$ be a convex function such that $f(x) \to -\infty$ as $x \to \infty$.
For $\varepsilon > 0$, is there a (standard) way to construct a convex function $f_\varepsilon \in C^\infty$ (or at least in $C^1$) such that $f - \varepsilon \leq f_\varepsilon \leq f\,$?
Put differently: Is there an $\varepsilon$-exact smoothing that underestimates $f$ and preserves convexity?
Thoughts
I'm not even sure that the conjecture I'd like to prove here is true. But, intuitively, it seems like it should be.
My first instinct was to use mollifiers. But (to my knowledge) these only yield pointwise convergence of $f_\varepsilon \to f$convergence as $\varepsilon \downarrow 0$. Perhaps the extra structure demanded of $f$ makes uniform convergence hold?
My guess is that the conjecture is true and somehow results from $f$ being convex and bounded from above. (If it's true, the limit $f(x) \to -\infty$ as $x \to \infty$ is likely a stronger condition than necessary.)
Hand waving (what follows is not rigorous): Since $f$ is defined on a closed set and is bounded from above, it ought to get progressively flatter. I think it follows that $\sup\Big\{\Big|\frac{f(y)-f(x)}{y-x} \Big| : 0 \leq x < y \Big\} < \infty$ and is, therefore, Lipschitz. It seems like this should ought to give us enough regularity that $f_\varepsilon$ and "hug" close enough to $f$ on all $\mathbb R_+$.