He’s projecting his own insecurities onto you.
He’s the one that doesn’t want to commit, not you. It makes him feel scared and inadequate, not you. He doesn’t want to think about the future, you do.
If you can’t get past this in a mutually beneficial way, then it’s probably time for a new boyfriend. You want something he doesn’t.