Here's an intuitive explanation. Suppose you start at the number $10$ and move up by $x$ units, arriving at $10+x$; that number is $x$ units away from $10$, right?
On the other hand, suppose you start again at the number $10$ and move down by $x$ units, arriving at $10-x$; that number is also $x$ units away from $10$, but in the exact opposite direction.
$$(10-x)\underbrace{\overbrace{\longleftarrow}^{x\textrm{ units}} 10\overbrace{\longrightarrow}^{x\textrm{ units}}}_{2x\textrm{ units}} (10+x)$$
It's like saying that if you are standing in the exact center of town, and the western border is a mile from you, and the eastern border is a mile from you, then the two borders are two miles apart.
So these two final numbers must be $2x$ units away from each other. The distance between the two final numbers is just their difference, so we are saying that
$$2x = (10+x)-(10-x)$$
That's the same thing as $10+(x-(10-x))$, as you can easily test with some specific numbers.