I sure can see it from your side though, you want a future with this guy that does include marriage and perhaps children, maybe that is not where he is at just yet, but if you love each other and are happy ,why rock the boat, but on the other hand i guess you dont' want to invest many years in a relationship that is not going where you want it to be.

If you are happy for now, best not push it, and just see how things go,but seriously if he does not want the same things as you, maybe he is not your Mr Right.