I am getting to know a guy long distance, we met online. I am really struggling to figure him out. In the next couple of weeks I plan on visiting him for a day (he lives in another city, short plane ride away), he seems excited. I have noticed sometimes it takes ages for him to reply (12hrs or...