<human>: Can you condense the text into three sentences or less?

I have known him for years but we only went on two dates a year apart - but then somehow we started talking on the phone/skype all the time and I found I missed him if we didn't talk. But still I felt we were in the getting to know each other phase when he flew across the Pacific to visit me where I have relocated for work.

We had a great time spending a weekend exploring a new city neither of us had ever visited. If we lived in the same city (or um, continent) I would be hoping for a lot more dates :)

He wants me to move back to N. America with him at the end of my internship where he will comfortably take care of us and I would "only have to work if I want to." We made lists of the parts of the world we want to visit with promises to see them all. He loves me and is willing to wait for me until my contract ends in June.

I thought I needed a career to feel financially stable enough to reach my eventual goal of starting a family. Now here I am at this internship with a very high chance of being offered a full-time, two-year contract... and all of a sudden I realize I actually LOVE my work.

I could look for work in his city but the language difference would be a disadvantage for me. Not impossible - but here I am very likely to get that really nice "2 years full-time experience" added on my resume... which would probably then find me a job back in his city afterwards, or at least into a masters degree at school there.

I see a lot of potential with this guy but the reality is that it isn't there yet - he says he loves me and I cannot genuinely return the feelings, but that doesn't mean it won't happen in the future. I can still look for a job when I'm with him its just going to be a much harder search there.

Contracts come up in a month for next year and I am SO torn.
<bot>: Do I renew my contract and take the stable job or move home for a man who loves me and will allow me to live a life of luxury except that I'm not sure yet how I feel about him?