Here is what I have so far:
The $n$th odd number is $2n-1$.
So we prove that $1+3+...+(2n-3)+(2n-1)= n^2$.
Separate the last term and you get: $[1+3+...+(2n-3)]+(2n-1)$
$[1+3+...+(2n-3)]$ is the sum of the first $(n-1)$ odd numbers.
Here is where I get stuck. The textbook says that the sum of the first $(n-1)$ odd numbers is $(n-1)^2$, but why is that the case? It seems like a recursive explanation because we are trying to prove that the sum of the first $n$ odd numbers is $n^2$. Since we have not yet proved that, how can one say with certainty that the sum of the first $(n-1)$ odd numbers is $(n-1)^2$ ?

The proof consists of two steps:
$1.$ The basis (base case): prove that the statement holds for the first natural number $n$. Usually, $n = 0$ or $n = 1$, rarely, $n = –1$ (although not a natural number, the extension of the natural numbers to $–1$
Whether $n = 0$ or $n = 1$ depends on the definition of the natural numbers. If $0$ is considered a natural number, as is common in the fields of combinatorics and mathematical logic, the base case is given by $n = 0$. If, on the other hand, $1$ is taken as the first natural number, then the base case is given by $n = 1$.