Tangent shader going off center

As stated about, I have been pulling my hair out trying to find out why it behaves in such a way when I apply my shader in a flat circular plane.

Anyone has any solution or workaround? Thanks
http://misc.cgcookie.netdna-cdn.com//pencil.png