There are some things that seem unralated and I find hard to even remember about Frobenius method because they don't even make sense to me. I've been studying power series to solve differential equations and everything went fine, I could find solutions of differential equations that can't be expressed on elementary functions. But then my book introduced the Frobenius method, apparently a enhanced power series method, it said that now I had to determine ordinary and singular points, all of this through the coefficients of the equations, but it never is explained why should I do that, Why all of the sudden coefficients can determine if a series converges or not? Why it matters if a singular point is regular or irregular? Why this singular points handicap the power series method?
Also it was introduced the indicial equation to determine r, which I saw arise from solving equations, when substituting the modified power series multiplied by x^r, when I had to find the coefficients values. But what I find weird is that such values, r1 and r2, determine the kind of solutions the equation has, Why the difference between r1 and r2 can determine that? Is it just a rule that seems to be obeyed or it has a mathematical proof or meaning?
This link might answer some of your questions. To answer your questions in my own words, consider the differential equation $$x^2y'' + xp(x)y'+q(x)y$$ to which we want to find a power series solution centered at $x=0$. Dividing by $x^2$ and renaming the functions $p(x)$ and $q(x)$, the equation becomes $$y'' + \frac{p(x)}{x}y'+\frac{q(x)}{x^2}y$$ Why do we require $p(x)/x$ and $q(x)/x^2$ to be a regular singular point at $x=0$? Since 'regular' means that we can express these two functions as power series around $0$. Only because of this fact can we make a power series ansatz for $y$ and then compare coefficients to fully determine $y$. If $p(x)/x$ and $q(x)/x^2$ weren't expressible as a power series, this obviously wouldn't work.
Then for your second question, the difference $r_1 -r_2$ indeed determines the solutions. This is theorem 2 in the link above. A reference to a proof is also given.