Okay, update again. It's been 8 months with this girl.
Things are good. She loves me, I love her. It feels like a more mature kind of love than I had in the past. It feels less like a "needy" kind of love. We simply happily coexist. If something were to happen and the relationship were to end, I know I would bounce back and find another girl (or girls).
She continues to want to see me at all times, and as much as possible. I still tell her no fairly often - as much as I enjoy time with her, I have other things to balance in my life. No red flags as far as anything being wrong.
We do have our disagreements, like anyone will. I like how issues are handled between us now. There are girls who hold their complaints in (most girls). Their resentment grows, and eventually a guy is blindsided when she breaks up with him. My girl is one of the types who speaks her mind 100%. I know exactly what she's thinking, for better or worse. It really makes moving on from disagreements easy. I see the problem, we come to an agreement (usually her realizing that she was being irrational), and we move on from it without any underlying resentment. That kind of came as a surprise to me, because a couple years ago I would have thought that no arguments was a sign of a happy relationship. Not so.
She has made it clear she wants to marry me eventually, have kids, etc. It's a bit soon to think about those things, but I could be open to it as long as things continue to go well. I may move in with her in a year or so if I don't kick her to the curb before then.