I have known this guy M since 2010, and we have been friends since. However, we did move away for a few years and both recently moved back to the same city, so our contact has been off and on for a long time.
Earlier this year in April, we started meeting up with one another, and I have always thought he was a good-looking man, but after seeing him this time, I was very attracted to him in a way I had not been before when we first met back in 2010. Anyways, since April we have started seeing each other regularly — hanging out and going out once or twice a week — and have gotten very close. We completely trust each other, we discovered we have a lot in common and expect the same thing out of relationships.
One day we were hanging out watching a movie, and he started holding my hand, so I was really excited, because I was thinking “holy crap he must have feelings for me.” Since then, we have been cuddling, and he’s started showing me a lot of affection. Sometimes I stay overnight and we cuddle and sleep. We however have never been sexual. He has kissed me on the face and playfully bit me on the neck once. When we cuddle, he touches my hips, so to me, that is more than just friendly, right?
I am just frustrated, because I have told him that I care for him more than a friend, and he told me he did, too, but he has this crazy past and is thinking about moving back to be closer to his mother on the west coast (and he moved away from the west coast because he had a substance abuse problem and since he has been clean).
So he was said something like, “I don’t know what to tell you ’cause what are you going to do if I move?” Which hurt deeply, and I don’t know if I can continue like this. I have put so much time into him, and even had taken care of him while he was hurt and could hardly move for 2 weeks. We do have an age difference, and I asked if that bothered him and he told me no. I know he doesn’t feel like he is where he should be in life and feels bad about that a lot. What should I do?