I am wondering if the following is a valid proof of how there is always a rational number between 2 distinct reals:
First I show that there is a real number between any 2 distinct real numbers which has a finite representation. Given any 2 distinct real numbers, first simplify any repeating 9's by eliminating them and adding 1 to a number accordingly. Then, if they were to be indexed left to right (e.g. in $3.24$, assign position 1 to $3$, position 2 to $2$, etc.), there exists a first such index for which the number at this position is different between these 2 real numbers. The one with the number being smaller here is the smaller real number. Then, if to the smaller number we augment the first non-9 digit by 1, we have obtained a real number smaller than the bigger real number out of the 2 with which we started, but bigger than the smaller one out of the 2 with which we started- so this is a real number between the 2 arbitrary distinct real numbers we started with. Then, this can be made into a rational number by having the numerator be the entire real number but omitting the decimal point, and having the denominator be $10^d$ where $d$ is the number of digits after the decimal point in the real number between the 2 real numbers with which we started.
I am unsure of this because in proofs of this such as this, much more complicated arguments are used, leading me to believe there is a flaw in my rather simple argument.