I am following Reed and Simon's book on functional analysis, and the following is their proof of the Riesz-Fisher theorem (which states that $L^1$ is complete). I have two main questions regarding their proof, which I have also included below.
Let $f_n$ be Cauchy in $L^1$. It is enough to prove some subsequence converges so pass to a subsequence (also labeled $f_n$) with $\|f_n - f_{n+1}\|_1 \leq 2^{-n}$.
Why is it desirable to consider a subsequence instead of the original sequence? Wouldn't the rest of the proof follow without any changes if one were to use the full sequence $f_n$?
Let $$g_m(x) = \sum_{n=1}^m |f_n(x) - f_{n+1}(x)|.$$ Let $g_\infty$ be the infinite sum (which may be $\infty$). Then $g_m \nearrow g_\infty$ and $\int |g_m| \leq \sum_{n=1}^m \|f_n - f_{n+1}\| \leq 1$, so by the monotone convergence theorem, $g_\infty \in L^1$. Thus $|g_\infty(x)| < \infty$ a.e. As a result $$f_m(x) = f_1(x) - \sum_{n=1}^{m-1} \big(f_n(x) - f_{n+1}(x)\big)$$ converges pointwise a.e. to a function $f(x)$.
How does $|g_\infty(x)| < \infty$ imply $f_m \rightarrow f$ pointwise?
Moreover, $|f_m(x)| \leq |f_1(x)| + g_\infty(x) \in L^1$ so $f_n \rightarrow f$ in $L^1$ by the dominated convergence theorem.
I have understood the rest of the proof, it is just these two points that I am stuck on.