Here's why your "proof" doesn't work: let's say x=2.
2=2 (correct)
2^2=2*2 (correct)
(2^2)-(2^2)=(2*2)-(2^2) (correct)
Here's where you're problem is, x-y=0, and you can't divide by zero. Making silly variables to hide the fact that this is impossible isn't a "cool math trick."
If you wanted to create a proof on what 0^0 equals, that would be neat.
Also, I read the last line.