Complex analysis was a fun class.Yeah the infinite solutions is something I figured out myself when I ended up with -2=2!
There is also a difference between log(z) and Log(z).
One is a subset of the other, and the other has an infinite set of solutions and the latter has only 1 .
Using polar form seems to solve my problems.