i have just been reading one of your other posts and everyones input there, he is still young at 25 yrs old in uk terms often men mature late here,
i don't think he is ready to commit to you, or anyone come to that, its pointless to try,
let him go, he isn't ready, it will just end in heart break
correction it was 2011 your post i read so he is 27 now