I agree that Reena's post was excellent. The best answer to the OP's initial question is, "God".
What I've been thinking about lately: In God's infinite wisdom, He established marriage as a covenant between the two halves of His Creation. Because men and women are so different in some ways, it can be very difficult to be understanding with each other. (Speaking from personal experience, it can be very difficult just to understand women, period.) But I think God's plan was to embed complementarity within sexual difference, so that we might learn to love someone who is both radically different, but also alike in dignity and equally loved by God Himself.
It's easy to talk about love, but it's very hard to love someone day after day. God foresaw this difficulty, too. Marriage is a school of love, I think, where God teaches us to love selflessly so that we might see His Face in Heaven, the final reward which also happens to require... you guessed it... selfless love. Marriage is God's way of helping us get to Heaven, so if a man's answer to, "What do men really want?" is anything other than, "God," then he might want to keep thinking about who he's called to be.
My challenge to my Catholic brothers: Don't accept the stereotype (largely created on Madison Avenue) that we're all just beer-swilling, mindless skirt chasers destined to sit slack-jawed in front of the World's Biggest Television Set for all of eternity. We're made for God, and many of us are called to help one of our Catholic sisters meet Him, too. Pretty heavy stuff--so don't settle for the watered-down version of masculinity!
Thank you, Joan. Thank you, Jason and amen to that
You sound like someone who does not buy into the culture's image of masculinity - thank you for that. It must be so hard for men because of this overly-sexualized culture. I pray that you find your special woman whom God has meant for you
...and if the Holy Spirit happens to bring you out West then feel free to give me a "holla" (woah woah woah I think I just flirted ...not sure where that came from )
Have a blessed weekend everyone!