mixed signals = hesitancy and fear or I'm being played?
I've been friends with this guy for more than 3 years. He doesn't live where I do. We didn't want anything long distance... but we knew we liked each other. He came into town this weekend and spent the night at my house.. we clicked and one thing led to another... it was a good night... but I picked up mixed signals... he was very nice to my roomates, v nice to me... his body language showed sincerity.. he would kiss my forehead when he's half asleep.. or my nose.. hold me close.. before his flight, we went to lunch. While talking, out of nowhere and very seriously, he told me he's not sure we would last... I felt his hesitancy and distance in the car and felt like he just wanted to keep away... but on our way back from lunch he called the airline company to extend his trip.. the cost was too much so he decided not to.. we came home, he packed... before leaving he tried again... he got the extension for free and stayed... I know he's scared of commitment.. but I don't know what to expect... I know he's not hiding things or lying to me... he kept his phone where I could see the whole time... logged into his email with me around... did not act secretive about anything... but I can't tell if he likes me or just wanted sex... he called once he reached... and texted back when I texted him... but hasn't initiated anything else.. I know his baggage was stolen so he's upset.. and when he's upset he doesn't talk.. but still replied to my messages... I really like him and don't want to push him away... but I don't know where this is going and how to react... I don't want to push him into defining us but I don't want to play the guessing game anymore either... I want to see if it works because I think he could be the one... or am I stupid and missing something in understanding his signs?