@kamakshi21,
kamakshi21 wrote:
.... I cannot figure it out If he is not in love with me then why he is interested in having sex with me ....
Oh, honey, I'm sorry I have to explain this to you.
He wants to have sex with you because he wants to have sex and sees you as a willing partner.
People who can afford to travel to each other's cities for sex can afford to travel for other reasons as well. The fact that he sees this as a sex trip should give you a clue as to what is up.
In the meantime, you have been using this sexting long distance thing as avoidance behavior and not interacting with men in your area. And the fantasy is built up because you aren't around each other. You get to see each other at your best and no one pays for anything or is at all inconvenienced.