I was wondering if there was anything wrong with the following proof. I sometimes get tripped up on proving blindingly obvious facts, like that the cube root is unique.
Proof (Uniquess of Cube Root): Suppose that $\forall x \in \mathbb{R}$, $\exists z,y \in \mathbb{R}$, $z \neq y$ and WLOG $z>y$ such that $z^3=x$ and $y^3=x$. Then either $x^3 < y^3$ or $x^3 > y^3$. But $y^3=z^3$, which is a contradiction. Hence, $y=z$.
Let $x^3=y^3$. Thus, $$0=x^3-y^3=(x-y)(x^2+xy+y^2),$$
which gives $x=y$ or $x^2+xy+y^2=0$, which gives $$0=\left(x+\frac{y}{2}\right)^2+\frac{3y^2}{4},$$ which gives $x=y=0$ and we got $x=y$ again.