It sounds to me from his point of view the relationship as run its course. I know the situation must seem entirely unfair to you and frustrating in the sense you helped him become who he is today and now it seems he has his own life he doesn't need you anymore. Honestly speaking there is not a lot that can be done about that. All I can recommend is some time apart with NC or MC so you can both sort your feelings out. He says he doesn't want to date others and wants you but in the next breath says he doesn't love you. Only time apart will help him decide this, with you not around to influence his decision. Don't try and guess what he is thinking and feeling as these thoughts will drive you crazy. I am sorry to hear what you are going through I know it is extremely difficult. All I can recommend is keep busy, talk with your friends and give him space. Either way the outcome will become evident soon enough.
Some people are drains and some are radiators... Keep clear of the drains and hug the radiators!