Because..... he is a man. They are like that.... most of the time.
Guys usually do not open up, unless they sense things are going really bad in a relationship. They use lots of non-verbal communication, but if you want your boyfriend to express himself the same way you do, it rarely happens. If he says he wants to marry you, he sees you in his future, and that is good. Try talking to him, but not by telling him "I need to talk to you". That will only make him freak out and think he has done something wrong. Be natural, and if he does not open up, remember, that does not mean he does not love you. Hugs.
Because he knows that he wants to be with you in the future but he still has to get the play out of him and finish growing up...he knows you're made for eachother but if he opens up to you before he's done growing up he knows he'll end up hurting you and himself in the long run
He may never open up. Not to anyone.
Why don't you make a list of things you would like to ask, and ask them. If he doesn't answer, ask him why. Gently turn up the heat.
If he still is clammed up - then that's him. A not so uncommon uncomfortable male from Mars, who probably had a liberal teacher or parents who emasculated him as a kid.
From there on out it's up to you. Do you want to marry a clam. Or, would you be comfortable because he has so many other qualities.
Marriage does not have to be an exclusive relations ship. You can have a good husband and father for your kids (mot important) and for chatting you keep up you girl-friends.
he either doesn't know how, or doesn't realize it's important, or doesn't like conversations, or is ashamed of who he is, or doesn't like who he is, or fears you might judge him and like him less, or fears you'd tell someone, or fears being vulnerable, or in general has trust issues in some way....I guess it could be a lot of things.
to keep you "satisfied"
We, as women tend to want them to open up like us. Men dont want to open up. We have to realize opening up does not equal love.
Probably for the tax breaks and the lower insurance rates.
He's a little boy, seeking a mother.