elementary ring proof with composition of functions and addition of functions as operations 
Consider the set $\mathcal{F}=\lbrace f\mid \mathcal{f}:\Bbb{R}\to\Bbb{R}\rbrace$, in which an additive group is defined by addition of functions and a second operation defined as composition of functions. The question asks to verify that the resulting structure does not satisfy the ring properties.  

This is the question 24.10 from Modern Algebra, by Durbin, 4th edition.
So what I have so far is that all of the properties for the additive group (with addition of functions as the operation here) hold, associativity of the composition of functions hold, and that the failure must come from the distributive laws.
My proof of my claim, so far; 
$$1\,\,\,\,\,[(\mathcal{f}\circ\mathcal{g})+\mathcal{h}](\mathcal{x})=\cdots=\mathcal{f}(\mathcal{g}(\mathcal{x}))+\mathcal{f}(\mathcal{h}(\mathcal{x})).$$
...but, 
$$2\,\,[(\mathcal{f}\circ\mathcal{g})+\mathcal{h}](\mathcal{x})=$$
$$3\,\,(\mathcal{f}\circ\mathcal{g})(\mathcal{x})+\mathcal{h}(\mathcal{x})=$$
$$4\,\,\,\mathcal{f}(\mathcal{g}(\mathcal{x}))+\mathcal{h}(\mathcal{x}).$$
...which brings me to my contradiction of the properties of rings that; 
$$5\,\,\,[\mathcal{f}\circ(\mathcal{g}+\mathcal{h})](\mathcal{x})\neq[(\mathcal{f}\circ\mathcal{g})+\mathcal{h}](\mathcal{x}).$$
So my question is, is this the correct path to showing the distributive laws are not obeyed when composition is taken as an operation on $\mathcal{F}$? particularly my proceeding from 2 to 3 to 4 is what i feel uncomfortable about, like i may be missing a step in there.
thanks

Taking on the suggestion of Sammy Black, consider $g = h = \mathbf{1} = \text{the identity function}$, and $f$ any function.
Suppose $f \circ (\mathbf{1} + \mathbf{1}) = f \circ \mathbf{1} + f \circ \mathbf{1} = f + f = 2 f$.
So for all $x \in \Bbb{R}$ you should have $f( 2 x) = 2 f(x)$. Now think of a function $f$ which does not satisfy this.
(Variation. Take $g(x) = a$ and $h(x) = b$ for two arbitrary constants $a, b \in \mathbf{R}$. If $f \circ (g + h) = f \circ g + f \circ h$ holds, then $f(a + b) = f(a) + f(b)$ for all $a, b \in \Bbb{R}$. Now take a non-additive $f$.)
So the distributive property $f \circ (g + h) = f \circ g + f \circ h$ does not generally hold.
On the other hand, the other distributive property $(g + h) \circ f = g \circ f + h \circ f$ always holds. In fact for all $x$ one has
$$
\begin{align}
((g + h) \circ f) (x) &= (g + h) ( f(x)) \\&= g(f(x)) + h(f(x)) \\&= (g \circ f) (x) + (h \circ f) (x) \\&= (g \circ f + h \circ f) (x).
\end{align}
$$
