<human>: I've been dating my boyfriend for just over 2 years. We've lately been discussing the future and while I ask questions about how he feels about us being together, he either avoids answering and he seems not to want to talk about it.

This had been bothering me so I finally just asked, "do you think you can be with me forever?" and his answer was more that he doesn't think he wants to just sleep with one person his whole life. Before him, I had sex with 2 other guys and he was a virgin until me, so I understand that maybe he feels that it's unequal or unfair to him. But I don't know what we're doing then? I really love him and I can see myself with him for the rest of my life. But am I being unfair to myself by continuing this relationship when he feels this way. I honestly feel that he's keeping me around because there isn't another girl that he would even want to date. But what happens when there is? I feel like it'll be so easy for him to break up with me to go experience other people, but I'll be left heartbroken. Is it better to end things sooner or wait around for when he decides he's done with me?

Give me the gist of the text in a nutshell
<bot>: Boyfriend says he doesn't think he could just sleep with one girl (me) forever. Break up now or later?