No you absolutely SHOULD NOT wait on him if having a family is all you want from life, more than anything. If he’s not sure now after 6 long years then he is never going to be sure. It should not even take that long. When you meet the right person, it should really not take that long time to make up your mind. He just has different ideas about marriage and that’s probably not gonna change.
I loved my ex-boyfriend very much and I wanted to marry him but he outright told me that he never wanted to get married. He said marriage is an unnatural idea that society has forced upon us. He said he would grow old with his girlfriend and they would stay together because they want to, not because of some piece of paper. He clearly failed to see the beautiful and magical aspects of marriage, which could not be completely expressed in words. I stayed with him for a while and then I realized he would not change and I would not be able to preach this idea to him. Maybe I can wait around until he finally realized that but that’s a bet I was not willing to take.