How do you know if you're settling?

Idk how to tell if I'm settling for my boyfriend or if I'm just idk. I've been thinking a lot lately and just, how do I know if I'm settling or not. 
Edit: I think about how I'd be lost without him but maybe not. Hes not been making me happy but hes the sweetest. I keep realizing the same patterns over and over of behaviors i dislike. But idk if thats just guys (not payingattention ever, doesnt listen, ect.)  im entirely lost with what to do. The thought of leaving him is crippling but he thought of staying isn't much better. I need help.