<human>: Could you distill the essence of the text into 1-3 sentences?

My boyfriend and I have been together for 3+ years now. At first, it was really great. I loved him more than anything. Sounds odd since I was 15, but I know that I did. 

But now, I just don't want to be with him anymore. He doesn't talk much and he isn't very interesting unless he is high. I am a very social person, and I need communication. He doesn't provide this because he has a speech impediment that makes him insecure about speaking. 
He also doesn't ever do anything to surprise me. All his actions are predictable and he never does stuff like bring me flowers randomly; there are no spontaneous acts of affection. 

But I really, really care about him. He is my best friend, and I feel more comfortable with him than anybody else I know. I know he cares about me, it's a long process to explain why I know it but he really cares about me as a person. When we end things, whether it be sooner or later, I will really, really miss him. I would want him in my life. I do love him, I'm just not sure it's the same way anymore. 

I'm going to college in less than 2 months, and I don't know if I should just stay with him and let us part ways then (which he does know about already, he's very adamant about staying together while I don't want to be) or to just break it off now. I want to be with him but most of the time I find that I don't. 

He truly is my best friend, but I know I would lose that as soon as I break up with him. He's not fulfilling my needs in a relationship, and even if I try to ask him to change things it just reverts to the old ways. I need help with this situation.
<bot>: I love my boyfriend, but he bores me and is not what I want or need in a relationship anymore. Going to college in less than two months, and will miss him a lot but want to be single. Please help :(