<human>: Condense the text into a few key points

Hey guys, long time lurker first time poster. 

Long story short, met this guy on my travels. We actually only had like a 10minute conversation which I had to stop short. He made sure to tell me his name but I didn't tell him mine (it was a loud crowded environment). I could definitely feel the chemistry and could tell he was excited to talk to me. 

Anyways decided after a week that I should get in contact with him so I found him on facebook and messaged him (felt like the biggest creep doing this). He replied pretty quickly though and seemed glad I had found him. He's always keeping the conversation going and we generally message each other until one of us falls asleep. 

So here's the issue, even though he always replies quickly to my texts and is really enthusiastic, I am always the one initiating the messaging. 

He's keen to meet up again when I go back overseas in a few months. I know the fact that our interactions have mostly been online is not a great indicator for how we will interact in real life again. I've never really done this before. 

So basically my question is, even though this guy is always enthusiastic to reply and would like to meet up in real life when its possible, does the fact that he never initiates messaging mean he's not interested? I would rather know sooner rather than later if I'm wasting my time here.
<bot>: met his guy briefly, we live in different countries. We message online and he's keen to talk and meet up later but I always initiate. Am i wasting my time?