Yeah, because men always know exactly what it is in life they want Harri
Seriously guys, this is not a male/female issue. This is a question of maturity, and I mean that in the most sincere way. It's not a matter of mature as in responsible/irresponsible, attitude, or most of the other things people tend to make fun of regarding maturity, though all the above have a lot to do with the final outcome.
Men don't have any more clue about what they want out of life and a partner than most women do. Women just tend to be annoying fuckton more vocal about it.
Oh, and fyi: dinner, sex, shutting up, and a blowjob do not = knowing what you want from your partner.