Understanding his motivation for not committing to you is essential to your future with him
. Once you can pinpoint what the problem is, you can then start working on it to try and get him to change his view and see the promise that is there if he takes the relationship to the next level.