No, I don't think so. I wish I did, but I don't.
What you're seeing is his guilt. Of course he cares about you; four years is a long time. I'm sure he is sorry, but that doesn't mean he wants to get back together. He's sorry it didn't work out and that you are heartbroken.
He's had four years to decide if you are right for him -- more than enough time. When a guy comes to you after that much time and says he's thought about it and decided there's no future, believe him. Just because he cries and you two share some laughs and a Nutty Buddy doesn't mean he thinks he made the wrong decision. It means he's trying to be kind to you and ease the blow. I bet he even said something like, "You deserve better." He's right.
I'm not slamming the guy. I'm sorry for your hurt, but at least he was honest and has enough of a conscience to feel terrible about hurting you. It's a shame he took so long to figure it out, but I'm sure that wasn't intentional.
Even if he comes back to you and says he's changed his mind, be wary. You can give it another go, but keep in mind that whatever thoughts and feelings told him to break up with you in the first place haven't gone away. Guilt can make us do funny things, things like convincing ourselves we were wrong about a decision we spent months or even years making, as I assume he did. The truth, however, has a way of popping back up to the surface.
That's not to say he can't change his mind about your relationship and mean it. I hope he does. I'm just saying that you should be careful. I'd hate to see you get hit with the same bombshell twice.
Good luck.
Read....He's just not that into you. Move on.
That was the best advice ever. Seriously. I think as hard as it will be, try to move on and get your life back on track. 4 years is a long time and i think it might possibly take your some time. This is a definate sign that he wants different things and I actually have to give him credit on the mature way he dealt with it. Do not under any circumstances try to win him back. This is obviously something that was coming for a while.
That's really sad :(. But Cary is right, the best thing you can do right now is let him go. Keep your chin up, hon.
Thanks Cary.