So I waited too long

We’ve been goofing around for two years now, we have really good times and things get weird then back to normal. We haven’t really officially been a couple, I guess we’re friends with benefits, and we talk every day. And now here I am in love and whatnot. I think he cares about me but I don’t think he necessarily has the same romantic feelings towards me. My question is how do I end it? What do I do? I don’t think this is doing me any good. I spend my time wondering who he’s talking to, if he’s missing me or not and it’s just not good for me anymore.