Thank you sir.
I'm aware that many of my posts in this thread have probably come across as arrogant and know-it-all, but that is not what I intended. I've been studying, and browsing SF when procrastination rears it head, so most of my posts were typed hastily and without much forethought.
Anyways, after re-reading some of my posts I would like to say that I am not as arrogant as I, unfortunately, come across. I realize that this is not the ideal situation for any of the parties involved, but I also know how happy being with her makes me, and I know she feels the same way about me.
The way I see it, anything bad that could potentially happen (her leaving me out of nowhere, her going back to the ex, etc), will be chalked up as a learning experience and I will eventually get over it and move on with a bit more experience and wisdom under my belt. For the time being, however, I will continue to enjoy the time we spend together, and hope that things progress as we both plan.