Long story short, I am with an exchange student who is close to 5 years younger than me for about 5 months now. She's very nice, treats me like a king, but because of lack of connection with her (limited English and maturity gap), I am getting tired of the relationship... Last weekend, I tried breaking up with her in person. She ended up bawling her eyes out, trying to hold me and kiss me. I (stupidly and weakly) gave in. I ended up staying at her place for the weekend (sex). I know I sound like a dirty man using her for sex. But really, I am fond of her, to even some degree of liking her person. I am trying to think of a nice way to break up with her without destroying her "beautiful" dream. What are some good advices?