Find all functions $f: \mathbb{R} \rightarrow \mathbb{R}$ such that $$(x+y)(f(x)-f(y))=(x-y)f(x+y)$$
My attempt:
If $x=-y \not = 0$ then $0= 2x f(0)$ so $f(0)=0$.
Suppose for the sake of contradiction that $f(x)=f(x+\epsilon)$ for some $x$ and $\epsilon>0$. Let $y=x+\epsilon$. Then $$0=\epsilon \cdot f(2x+\epsilon)$$ therefore as $2x+ \epsilon$ can take any real value $f$ is either strictly increasing or strictly decreasing or $f(x)=0 \; \; \forall \; \;x \in \mathbb{R}$.
Note that $f(x)=ax$ is a solution $\forall \; \;a \in \mathbb{R}$. Thanks so much for any help!