Ok so I've been talking to this guy and last weekend we hung out and he held my hand. Then throughout the week we texted a lot and skyped for at least 2 hours a day because I'm in college and he's still at home 3 hours away. I came home for the weekend and we hung out Friday, Saturday and Sunday, and he kissed me all three of those days. About an hour after I left he called and was like I need time to think, and he sounded really sincere about it and he was really sorry. He also assured me that it was nothing that I have done and that I'm awesome and perfect. So I don't really know where to go from here. He told me to keep his hoodie and he still wants to be friends and hang out when I come home and all, so I don't really know how to handle this one. Do I wait and see what happens, do I move on, I don't really know.