Here is a different approach, based on the idea of completing the square. First, a number is 0 if and only if four times the number is 0, so we want to check that $4y^2-4xy-4x^2=0$ has no positive integer solutions, that is, we want to show that $$ 5y^2=(2x+y)^2 $$ has no positive integer solutions. But this is clear: if $y\ne0$ (which implies that $2x+y\ne0$), then 5 appears in the prime factorization of the number on the left an odd number of times while it appears an even number of times in the prime factorization of the number on the right. So $y=0$, and therefore $2x+y=0$, so $x=0$ as well.