I am trying to prove that if $r$ is a nilpotent element, then $r+1$ is a unit, but I am having trouble factoring, which is extraordinarily embarrassing. If $r$ is nilpotent, then $r^n = 0$ for some $n$ and therefore $r^n+1=1$. I want to factor $r^n+1$ into $r+1$ times something else, but I am having trouble. From what I understand, $(r+1) \sum_{i=0}^{n-1} (-1)^{n-1-i} r^i$ should equal $1$, but
$$\begin{align} (r+1) \sum_{i=0}^{n-1} (-1)^{n-1-i} r^i & = \sum_{i=0}^{n-1} (-1)^{n-1-i} r^{i+1} + \sum_{i=0}^{n-1} (-1)^{n-1-i} r^i \\ & = \sum_{i=1}^{n} (-1)^{n-i} r^i + \sum_{i=0}^{n-1} (-1)^{n-1-i} r^i \\ & = r^n + \sum_{i=1}^{n-1} (-1)^{n-i} r^i +\sum_{i=1}^{n-1} (-1)^{n-1-i} r^i + (-1)^{n-1} \\ & = r^n + (-1)^{n-1}\end{align} $$
is clearly not $1$...What am I doing wrong!?! I realize this question has been asked before, but I am specifically concerned with the factorization part.