I always thought the answer to this question was yes, but recent events have led me to think that I might have been wrong. Here's the situation, I dated this guy in high school, let's call him J, and we only went out for 4 months (very short, I know, but it was high school). I broke up with him because I graduated (he was younger) and I didn't want to start a new chapter of my life, college, with such strong ties to high school. I pretty much just wanted a clean slate to work with. Start over brand new. Plus, I didn't really see a future, but at 18, who does? Needless to say, he had fallen in love with me, but was very understanding about the break up and we decided to stay friends. That was two years ago, and now I think of him as one of my best friends. You should know that a best friend to me is someone I can really trust, and being the only guy in my life who has
never hurt me, I have come to really trust him. Up until a few weeks ago, maybe the last couple months, things started getting a bit uncomfortable. He never hid the fact that he never totally got over me and that he's pretty much still in love with me. He's had maybe 5 or 6 other girlfriends since we broke up, none lasting more than a few months. Being an overprotective best friend, I never really liked his girlfriends (not out of jealousy, but because he really does pick bad girls to go out with), except for the one he's currently with. At least until a couple of months ago. There was a herpes scare, I won't go into details, but he was scared he might have Herpes Simplex I because of a child at his work (he works at a daycare). Turns out, it was just a scare and he was fine, but when his girlfriend found out, she broke up with him. Aside from the fact that she had already cheated on him, this was what made me really not like her, that she supposedly loves him, but breaks up with him when there's a slight bump in the road. She's kind of immature and a little slutty. Anyway, I really thought this girl could be the one to finally make him get over me, but since she cheated on him, she kinda lost it. ALL of his girlfriend have cheated on him. I never did, which is one of the reasons he says I was the perfect girlfriend. Anyway, we've been hanging out quite a bit, not alone though. I hang out with my best friend Jessica, and since her and J work in the same place, he usually tags along. I never really minded it until he started to come on a little strongly. He'd always flirted with me but up until recently, it really started making me uncomfortable. He'll put his arm around me or things like that, and I really don't like anyone to do that unless we're in a relationship or dating.
I have told him numerous times that I only see him as a friend, that I love him to death, but I'm not in love with him. I have made my feelings very clear. Sometimes, it really gets to me, that I start getting bitchy, and then he says he's sorry, but that he doesn't know how to stop, blah, blah, blah. Short of taking some time apart from each other, I really don't know what to do. He's an amazing person, but he's just a friend, and I know that I in no way feel any romantic feelings for him at all. Somehow, though, this message just isn't getting through to his head, and I'm afraid that if he doesn't stop, I'll have to put our friendship on hold because it really is getting ridiculous. My theory is that since we went from being together to being friends in such a short time, he never really had time to get over me. Since I broke up with him, I was already over him, but I guess he got the short end of the stick on this one.
So help me, what should I do? Stay friends and hope he gets the message? Or take some time off so he can get the chance to get over me?