Alright guys, I could really use some insight or advice or whatever from people who don't really know me, the other person involved, or the situation. I'll try and keep it as short as I can, but it might get a little long, sorry.
About 9 years ago I met Andy through a mutual friend. I was just finishing up my freshman year of high school, he had just finished his junior. I liked him right away and the next school year we became friends. Unfortunately he had a girlfriend but at the end of the year right before graduation, they broke up and he confessed that he'd been interested in me the whole time, but never thought he had a chance. So that summer we started dating. I was still in school, I had a job, and I was an athlete, plus he was working full time. So needless to say, we didn't have much time for each other and eventually he decided that this wasn't fair. We both really cared about each other, but one day he told me that even though he did care about me, he didn't think it was fair to me to be dating someone that could never see me and who really didn't want to come back for any of the "important" high school things. Mainly prom and that sort of thing. So we ended things but remained close for the next few years.
Since moving back to my hometown about 2 years ago after college (or uni for everyone but Americans,) we'd started talking a lot more and eventually started hanging out again. One night while out for drinks we realized that all of the chemistry that had been there when we dated the first time was still there, except it had grown as we had both grown and matured. So we decided to start dating again, but both wanted to take things slowly because of baggage that we knew we were both bringing to the table.
About a month ago he started acting a little weird. Before where he would call about once a day just so we could talk about our days or maybe set up our next date, he was suddenly calling about once a week. Then he got really sick and after hanging out one day when he got better he told me that he had a lot of time to think while he was sick (and since so sick, spent the entire two weeks sober,) and he realized that he wasn't as over the issues his last relationship brought up as he thought he was and he wanted to take a step back. Since this talk, we've hung out maybe twice. We were supposed to hang out this week, at his request, but when I emailed him my work schedule for the week like he asked I got nothing back. I did talk to him a few nights ago and he said something about hanging out this weekend but we didn't really make definite plans since I'm going to be fairly busy all weekend.
I'm really at a loss as to what to do. I'm leaning more towards telling him to go fuck himself, but seeing as we have been close for almost 10 years now, I don't really want to do that. We have a lot of fun when we do get together and he gets me in a way that most people don't, but at the same time, I know that I'm worth more than this. Unfortunately I know that since we've proven in the past that we're not very good at being "just friends" if I break things off, I have to cut him out of my life completely and forever and that thought makes me very sad. What do you guys think?