He is where he wants to be, nice and comfortable. There is absolutlely nothing wrong with that. You are not where you want to be. As I read it, you want marriage and a child. If the man you love isn’t willing to give up some of his comfort to make you more comfortable or to help you achive some of your goals in life then he isn’t the right guy. Maybe you won’t find the right guy elsewhere but THIS guy isn’t the right one either. Only you know if you can live with that.
As for marriage, gay folks are fighting hard for the right to marry for some very good reasons. Marriage gives one a lot of rights in another person’s life, rights that I would find hard to live without in the person I plan to spend my life with. It’s not just a piece of paper, it is the document that allows you pick up your stepson at school, to visit you husband in the hospital or to share government and business benefits with your family.
Like Nava, I think you should propose. That is how men find out if a woman wants to marry them, why not the other way around?