<human>: Can you succinctly summarize the text in 1-3 sentences?

I've been with my bf for 2 1/2 years. He is all about work and told me that in the beginning of our relationship. He's had moments where he gets freaked out by stress and will take it out on me by saying that he can't handle both. We got past that and haven't had that issue in over a year. 

A week and a half ago, we went to lunch one day, he told me he loved me, kissed me, all of the normal stuff. The very next day he calls me and says that he wants to come over because "he has some things that are bothering him." He comes over, kisses me and basically says that 2 1/2 years is a milestone and he has an "intuition" that I'm not the one. I asked him why he thinks this, and he says he's been trying to think up reasons and can't find any, that he loves me, I make him happy and he loves everything about me. I try and pry for a reason, thinking, maybe it's another girl. He continually says No to every reason I can think of. 

This comes completely out of the blue. He hasn't been distancing himself and we haven't been fighting. The only reason I can think is that he was just about to start a big short film and would be really stressed and decided to break it off because he would be so stressed out.

Also, he's not hugely emotional. It took him almost a year to tell me he loved me, so why would he think that after another year and a half that he would know if I'm "the one" or not?

I'm just trying to understand everything but I feel like I've been left in limbo. It's been almost 2 weeks now and we haven't spoken and he hasn't told most of our friends. Is there anything I can do?
<bot>: my bf of 2 1/2 years broke up with me out of the blue saying that I'm not "the one" but with no explanation.