I'm so sorry you're going through this. I feel like I have been in your shoes at least in part. You are good friends. My one thought is this, if you continuously tell him how he's not measuring up, he will live up to that expectation. From what I've seen and heard, it is natural for relationships to turn platonic to a certain extent over time. It takes a lot of work to keep the flames of passion glowing. Sounds to me (and again, I'm not a certified therapist), you may need some physical distance to let the chips fall where they will. In this time, you can focus on yourself and surround yourself with family and friends you can count on. It is heart-breaking, but you can get through it, regardless of what that means for you and your current boyfriend. Maybe it will come back around, maybe it won't--it's up to you and your boyfriend. This can be a growth period for you both. I know that pit-of-the-stomach feeling you no doubt have. I won't pull any punches in saying it sucks. Good luck, and let us know if you need further support.