I've been chatting via text with this guy for 11 months now. He will return to my hometown where he is from in 1. Which will make it a year since we've met. However, he will only be home for a month and then will return for his last year of college 6 hours away and will end up who knows where after that. He's been home twice in this amount of time and I happened to be in the upper peninsula for a college fest when he was and we met up once. The first time we met up was 3 months after we started conversing and we planned a supposed to be one night stand, which turned into us acting like we were in love and had been dating for a year. He had to go back to the neighboring state he lives in the next day. He texted me and said he wanted to get to know me better and find out more about me. After I agreed I asked if I should blow off the current guy I was trying to get to know. He then turned it around and said it would be a friend thing because of the distance. It was clear the whole time pretty much that I liked him. He at first said he didn't and told me stories about other girls whose situations seemed similar to ours. It was weird. None the less, I gave my best advice and we became friends. He's texted me pretty much everyday ever since we've exchanged numbers. I usually never initiate the conversations. We didn't speak for almost a month somewhere in the middle because I went to visit a mutual friend of his and mine and didn't tell him about it. He accused me of a lot of shit that never even came close to happening when I went there. After he got over that 2 months later he decided spur of the moment to come home. This was the second time we met at his house and hung out. It was fun, cute, and comforting. The sex wasn't even that great because we are young and had been partying. But there was this connection. I'm worried because he is a very successful man and I often feel like I am not good enough for him. The mutual good friend that we have tells me things he shouldn't. The Virgo and I have made plans to hang out frequently and perhaps go on a few trips during the month that he'll be home this Summer. He's recently admitted to liking me. However, the mutual friend has told me Virgo has said he doesn't think he would date me. It worries me because I wonder if it has more to do with me not being good enough or the distance thing. Regardless, he will be home 10 days after my birthday and has offered to cook me a nice birthday dinner.
He also asked me where I usually shop witch leads me to believe he may be planning to buy me a gift. I know he cares about me and likes me at least a little. I just don't know what to do. I really like him a lot. I don't know how to read him though. He tells his friend he wouldn't date me but acts pretty nice towards me and sends me cute things like good morning texts. I feel stupid for obsessing about it. But, for some reason I feel like he acts the way he does around me in person because that's how he actually feels but it's easy to hide via text message. Thoughts? Opinions? Help?
Cancer. July 5th. He's an August 30th Virgo.