I am in a very good relationship. My boyfriend is very loving and has been known to call me just to say "I love you".
He will say "when we are old", and "I love you forever", but he goes out of his way to not mention "our kids" and "our wedding" and any of these other types of subjects. As an example, he was being silly and honking the horn repeatedly and I said, "you better cut it out or people will think we just got married." He was silent for the rest of the car ride.
On the other hand, I have heard him say "my kids" and "my bachelor party".
I know that he does not want to leave me, we are talking about buying a house. I know he is not looking for anything else but he is just afraid to talk about these things. I don't want to freak him out or give him an ultimatum, but it has been over 4 years, I think he should be able to talk to me comfortably.
Does anyone have any suggestions to get him to open up, or to get him to propose,

, without being pushy?