Why are there two possible answers to an absolute value equation?

because

|x| = x if x ≥ 0
|x| = -x if x < 0
so, you have to make both those substitutions.
Equivalently,
|x|^2 = x^2
and then you have to solve a quadratic, which has two solutions.