The One

How do you know he's the one? I love my bf, we grew up together and he's my best friend. We have discussed marriage and kids in the future but we're both still young and this relationship is both our first. I know what we have is really special, but I can't help but self-doubt (it's my nature). We have no reason to breakup, but I almost feel like to marry someone without ever dating anyone else for comparison is a setup for failure. Any thoughts?