I have been with my boyfriend for 6 months now, and our relationship has long past the point of that initial infatuation.
We've been a bit off on and on for the past few months largely because of a lot of communication issues that we have been trying to work out. I thought things were going great lately until a few days ago, on our 6 month anniversary in fact, he called and said that he wanted to talk later that day. I went over to his house, expecting him to break up with me. Instead, he gave me my Christmas/anniversary present & said that it was "bad time to talk". Understandably (I hope), I was upset & insisted that he tell me what was going on. The gist of it was that he "wasn't sure what he wanted" and that "the spark was gone" and that "he wasn't sure if he wanted to marry me, and that's what dating is for". He's still "incredibly attracted" to me, but he just doesn't know if he wants to spend the rest of his life with me. He insisted that no matter what, he still wanted to remain friends because I'm "his best friend". I asked him if that meant he wanted to break up with me, and he couldn't give me a straight answer.
I went three days without hearing anything from him, until yesterday he called & asked if I wanted to come over & watch a movie because he wanted to "know what I thought of it". I did, thinking that it was a "just friends" thing, but one thing led to another and I ended up staying at his house & having sex with him.
Confused, I asked him what he wanted & he said that he wanted to give it another few weeks & see what happens. But I'm not sure what to do. My girlfriends think I should leave him & when he figures out what he wants, he can call me. But I don't want to lose him & I'm afraid that if I do so, I'm going to ruin whatever we have. What do you think?





You need to walk away and tell him to call when he's figured out what he wants. And if he's lucky, you'll still be single.
Walking away can't "ruin" a doomed relationship. It'll just help you save a little dignity and move on. I remember reading that March is the most common month for break-ups because no one wants to do it during the holiday season or right before Valentine's Day. Your boyfriend wants to break up with you, he's just trying to feel better about himself by not doing it on Christmas.
Stop calling him, stop answering the phone, stop seeing him. If he's serious he'll prove it to you.