I hope I'm in the right section of the site for this. I also apologize for this being so long, but I feel the information is essential to understanding our relationship.
My best friend and I have never actually dated (not on a normal definition of the term anyway) in the 4 years that we've known each other. We met online (on myspace) when I was 18 and in my last semester of high school, and he was 23. We flirted online a lot before graduating to talking on the phone and then within just a week of talking on the phone we met in person. Before we met we'd stay up all night talking and talking and talking. 6 and 7 hours at a time some nights. To the point that I almost failed my last semester of high school (and I was an A student before this) from lack of sleep. We ended up having sex the second time we met. Over the next 3 months (going into the summer before my first year of University) we continued talking and seeing each other as much as possible. Sometimes we'd spend all day chatting online, then talking on the phone all night with seeing each other thrown in on occasion. I, honestly, thought at the time that we were "dating", but I soon found out that he had a girlfriend that lived about an hour away. They were having problems, so I decided to stick around in case something happened between them even though they'd been dating for almost 3 years at this point.
I left for University that August ('06), but I didn't have a car and was almost 2 hours away so we didn't see each other the entire 9 months of my first year. We still talked every single day and almost every night. The first semester I managed to keep this in check so that i could maintain good grades, but the second semester we talked so often I would miss classes to get sleep. I ended up getting two FA's (failures to attend) causing me to lose my scholarship. Instead of opting to go back the next semester to work hard and get my scholarship back, I dropped out of school so that I could be near him again. I moved out of my mom's house that summer (now the summer of '07), got an apartment, and a car.
At this point he and I are seeing each other almost every day even though we're sneaking around to do so. Things continue on in this fashion for several more months. Probably in the beginning of '08 he starts introducing me to his friends and family, so that we can hang out more. At this point our friendship has grown to a point that we both know EVERYTHING about each other. Things that neither of us would ever dare tell anyone else. The bond that we have over this and our situation is still extremely strong. Both of us to this day come to each other with all of our problems, even when they're about each other. He introduced me to his girlfriend, but she could always tell there was something between us. We tried to be friends, but it was a very turbulent friendship. I'd say something that would prove I knew more about him than she did (not on purpose by any means) and she'd refuse to speak to me for weeks. I told him that I felt more for him than just friends multiple times after coming back from University, but he always said that he didn't feel by me like that. Until April of '08 anyway.
In April, I started seeing a guy that we both worked with. A mutual friend, but also someone I had went to school with and had crushed on for years before meeting my best friend. We lasted maybe a week before my friend got so jealous that he stopped speaking to me. When I confronted him about it he said that he didn't want me with anyone else, and after I pushed him to find out why he said he was in love with me. He told me how he couldn't leave his girlfriend because he had feelings for her too, so he'd always tried to repress his feelings for me. He told me how much of a hypocrite he was being, and how I could do whatever I wanted. Of course, even with him saying he wasn't going to leave his girlfriend, he'd given me almost everything I'd ever wanted from him, for him to say "I love you". I stopped seeing the guy (who to this day won't even look in my direction because he thinks I used him), and my friend and I continued on in a very newly wed sort of way for a few months. Something I'd never experienced with him even though we'd been doing this for 2 years now. Soon after, he started treating me differently. Like he had before. Not bad, just not...special. When I asked him about it he said that he'd been mistaken about being in love with me. He'd confused never wanting me out of his life for love.
So we continue on as if the last few months had never happened (with the exception of me breaking down on occasion and pushing him away only to come crawling back) until the very beginning of the summer of '09. His girlfriend broke up with him because at this point they'd been together for 6 years, and he still refused to marry her. He was upset for a month or so, but he soon started to get over it. At this point we had the best friendship I could ever hope for. We hung out all the time. His parents would invite me to dinner and family functions. I'd go to his house after work almost every night. We had the kind of friendship I'd always wanted, one without fear of the wrong person finding out we were hanging out. Of course, we hung out before in public but we only did so in large get togethers and kept a good distance between us for the most part. Then comes August of '09.
I'd decided to go back to school, so I switch to night shift at my job. All of a sudden this girl from night shift starts asking me questions. "Are you and (my friend) dating?" "you'd be such a cute couple" "Why aren't you dating?" "Does he have a girlfriend?" I started realizing she was interested, but she didn't seem like someone my friend would go for so I told him about it joking around with him. He said she'd been acting creepy toward him at work and stuff. I told him she was a nice girl and she was probably just nervous around him (not thinking he'd go for it AT ALL). He eventually invited her over to his house on my urging to hang out with our friends in a big group setting. He didn't want to, but I told him he was being a jerk by not trying to be friends with her. He invited her over, and she came. I ended up having to leave that night pretty early. They'd barely talked so I figured she'd leave soon, but she ended up staying the night (as many people normally do at his house). The next day my friend and I were supposed to hang out but he was nowhere to be found. Late into the night he contacts me to see if I'm still hanging out with him. I find out then that he was at her house all day. They'd hit it off after I left really well. Apparently, I'd made her uncomfortable.
So they start dating. We barely hung out. When we did we'd try not to have sex, but it generally happened anyway. They eventually break up 2 months after dating because he wanted to go see his friend play at a bar one night and she found out before he did that his ex would be there too. He decided to go anyway, and she got pissed off. He, of course, comes crying to me about how in love he was with her, and how he'd never felt like that before. Now she's constantly texting him just to hurt him saying how much she loves him but that they'll never be together and such. AND he's found another girl. One that he's lying to about having ended things with the other girl completely (even though he's still begging her to marry him) and about things between he and I being over (because this girl is a mutual friend that I confided in). She's left her boyfriend of the last 3 years to be with him, but he's still messing around with me and trying to get the other girl back.
There've been other things to go on, but this should give the general gist of the our friendship. He really does care about me, but not in the way I want him to. If there was no sex or feelings involved we'd be the best friends anyone could ever ask for. We help each other financially and emotionally. We have a great time hanging out with each other. I just feel like after investing so much time and energy into this it should be more than what it is. I feel like at the very least we should have tried dating. It's not like it would hurt me worse to try things and them not work out. I don't think I can be hurt worse than he's hurt me so far. I know part of it is just that he's selfish and doesn't really know what he wants. Sometimes, I feel like maybe I should tell both of his exes and the new girl everything as a way to burn the bridge between us. To keep me from crawling back to him just like every time I've seperated myself from him in the past. I know it would take him hating me to truly just let everything go, and I know that would make him hate me. It's the only thing that would make him hate me. But I don't know what to do, at all. It hurts so much to be around him. To see all the girls he'd rather be with than me. To help him up when they hurt him. But on the other hand it hurts even more to try to be away from him. Just last night after we'd fought all weekend he came over and hugged me and asked if I was still his best friend. I answered yes, but how can I keep this up without hurting myself even more?