If he says he thinks he can’t commit, then I’d believe it and plan on it not being long term. When they say it up front, they make their intentions known. He’s not commitment material and is up front about it. Nothing wrong with that. Just make sure you don’t get hurt