<human>: So here's the back story:

I met this girl online when I was about 12-14. She was a couple of years younger than me, but her maturity level was on par with mine, and I was pretty mature for my age. We got along great, and kept talking/playing our online games for years.

Fast forward to 2007. I'm 19 in the military and we're dating, but its long-distance. I decide to fly to TX to spend a few days with her, which I do, and we have a great time. But a few months later, after I'd left. We (mostly her) decides we can't do the long-distance thing anymore, so we break up but keep talking to each other, and my feelings for her continue to develop.

Fast forward to now. We still live in different states, but I have the opportunity to live wherever I decide. She's with somebody, and seems content, which I'm happy for. But it still pains me to know that I've probably got no chance to be with her, and I just can't get over that fact.

I don't want to break all communication with her, because she's the only person in my life who really knows me. She's the only one who's been with me through my ordeals, and vise-versa. Although this dilemma isn't affecting me in any other way (i.e. screwing with my other relationships), its still a problem.

Can you summarize the given text in a few sentences?
<bot>: Known a girl for 10+ years and have strong feelings for her, but she lives far away and is happy being with someone else.