I'm wondering if this Faithfulness, as romantic and honorable as it may seem, is entirely healthy. Is she being Virtually Faithful to you as well? Is she moving on, and that's why you're alone, or is she not able to be in the same room as you, and that's why you're alone?
I've actually had a number of internet relationships (almost married one of them) in varying degrees of normalcy, sanity, and honesty. So I will never say that what you had wasn't/isn't valid. What I will say is that it isn't fair. You deserve someone you can walk in the sun with. I'm not saying she's a bad person, but this is not a fair situation for you, and you're not giving yourself the credit or the chance you deserve to find someone who is right for you. Yes you may be in love, but you should be allowed to grow, to move forward, to fully live your life.
I'll also say that whenever I said I would never do something, ESPECIALLY fall in love, I always ended up eating my words. There is no reason why she can't continue to be a part of your life, but if she truly loved you, would she want you to pine away for something that you can't have? Or would she want your happiness above all else? This is one of those situations where it is no one's fault, it just wasn't meant to be. I'm friends with several of my exes, and one of them I consider to be my bestest friend. We actually became better friends once we made a slight adjustment in our relationship, and are truly happy for each other now that we each have a special someone to call our own.
I guess what I'm trying to say is that you really don't know what Life has in store for you, but you'll never find out if you sit and wish for what you can't have.,