I am aware that for a function that is undefined at a point x=a such as
But it tends to infinite only because it is in the form a/0, where a

0.
Undefined values in the form 0/0 can have a range of values - all reals if I'm not mistaken.
I thus set up a function f(x) multiplied by another function g(x) so that f(a)=0 and g(a) undefined. However, the functions are not in a form where they can seemingly cancel factors of the zero and undefined value.
e.g.
So, such a function I simply came up with was
I used a graphing calculator to try understand what was happening around x=0, and it seems that
Now I just want to understand why this limit tends to -1, not any other real values.