Love my my boyfriend but don't think he's the one

I'm in a really tough position I'm so in love with my boyfriend like he means the world to me but I don't think he's the one. We are so different. And not in a good way. I'm 20 and he's 28 and has two kids. To me the age and the kid thing doesn't bother me but it's just that I'm soooo much mature then him. I have goals want to get my own place and I want to save money all the time and I'm so responsible and he's not at all which is fucking ridiculous for his age. Whenever he doesn't feel like getting out of bed his daughters just stay home from school Like wtfff what if they were my kids I'd lose it . And he doesn't even has a car for many reason but I told him if he doesn't change we were done and just thinking about it breaks my heart. Like he'll start changing and then I'll feel like he's going back the way he is. I also think he drinks a lot so I'm making him stop I just feel like his mom all the time. Am I being reasonable or am I the one that needs to relax? What should I do ? I