Most Helpful Guy
You didn't explain why you two broke up the first time and why you think you won't encounter the same problems again. That is a problem that you need to address.
You've known each other long enough to justify having a serious talk with him. "This is what I wan my life to be like 10 years from now. . . married. . . kids. . . whatever. . . description of relationship with husband, etc. Where do you see yourself 10 years from now and do our dreams and hopes match up?"
Obviously, if he is hiding something from you, that is important information, but even if he isn't. . . whatever his reason is for being this way, you are not comfortable with it. You can't expect to ever change him, so, are you willing to accept him like this for the rest of your life? If not, every day you spend with him is wasted.