<human>: Can you summarize the given text in a few sentences?

We're both exchange students studying in Taiwan. She arrived in Taiwan in January and we met through mutual friends shortly afterwards... we started dating three months ago, and it was going great. Seriously, I could not imagine a better girlfriend... quite possibly because she is my first girlfriend, and I am her first boyfriend. (I'm American, she's Korean.)

The trouble is, she just started studying and will be in Taiwan for at least another year, and I am leaving in only two weeks, so we're looking at the prospect of becoming long-distance. (I already had plans to leave before we started dating, and she knew it at the time.) She really wants a commitment from me- a promise that we'll stay together no matter what, that I know she's the one for me. She even wants me to book plane tickets to Korea to go meet her parents before I go.

The trouble is, I can't honestly say I know she's the woman I want to marry. We've only been dating for three months, after all; we haven't even kissed yet! I feel it would be strange if I was 100% sure after such a short time. I'm optimistic, don't get me wrong, but I just can't commit like she wants me to. She, on the other hand, feels I'm being immature.

The long-distance aspect of our relationship won't help things. She feels insecure because I'm leaving, and I get that. I understand why she would want some kind of guarantee, but what she wants me to do- in my eyes, at least, maybe not hers- is propose to her, and I just can't do that yet.

We had a fight. She cried. We didn't break up, but pretty close to it. I really do feel like our relationship could go somewhere, if only she would give it more time...
<bot>: Our relationship is about to go long-distance. Girlfriend wants me to propose, I don't want to yet. How can we patch this up?