<human>: Summarize the given text in a few sentences.

First time posting on reddit, hoping I'm doing this right!

Some background on us: We met about 6 years ago online, lost contact, regained contact about two years ago and have been chatting ever since, pretty much every day.

Half a year ago I finally ordered some flight tickets and I went to visit her, it went amazing! We had only been friends up until this point, but when the time came that I had to go back, we were together. Everything went smooth from then on out, I visited her again and everything was still great. I'm a relatively short guy myself (5'6") and haven't had the best of luck with women, so getting together with this girl after one visit was quite a nice surprise to me.

Now to my problem: This past Saturday, we had one of our usual talks and I didn't sense any problem at all, she was very playful, like always. Sunday she didn't come online, much to my surprise, but on Monday morning she told me she needed time to think and on Wednesday morning she broke up with me on the grounds of "maturity/age difference, the long-distance and wanting to go forward". 

This girl meant everything to me and still does. I've come to terms with not being able to be in a romantic relationship with her, but I still can't stand the thought of losing a friend.

The ending of this relationship just seems so weird to me, with it ending so abruptly and without warning.

We had arranged plans for her to spend Christmas here with me, I have already bought the tickets and have everything planned, but with the end of the relationship I'm not sure what's best for both parts; I'd still like for her to visit me so we can talk things out and have a nice time together, just as friends.

Does anyone have any advice for me to help me move on and hopefully still stay friends with her?
<bot>: Best friend and LDR GF breaks up with me because she doesn't think she can move forward with me, looks like we can be friends, what's best for me?