I was in an identical situation, literally. I recently broke up with the guy, though. I feel like it's pointless to date someone who doesn't give their all. I mean, in my opinion why date someone you don't see yourself marrying? I'm personally too young to marry and don't see it in my near future, but still you never know. What if you married him down the road? He'd continue to be busy with work, commitments, etc. In my relationship I finally came to the conclusion that we were in two totally different places in our lives and it couldn't work out. I guess what you have to think about is how much does the guy mean to you? Do you think you deserve better?