Deal Breakers?

I really love my SO. He’s my best friend. But in the recents months I’ve found a couple of deal breakers. #1 his sex drive does not match mine. He rarely wants to have sex and I have to initiate it or it just won’t happen. #2 he’s not ready to commit. I am. I’m over here thinking okay what do we have to do to start getting our life together and possibly getting married. He’s like I don’t know if I want to do that, maybe in a few years. (It’s already been a few years so to me it’s like am I wasting my time?). I don’t want to leave him because everything else is awesome but I don’t know. I told him I need some time to think so we’re taking a break right now. Any advice?