This is taken from Date Yourself Part II: Becoming The Person Your Future Husband (Or Wife) Deserves which is from my other blog (What Sam Has To Say).
One of the Beehive Advisors in my ward gave a lesson once about "Becoming a 10". She talked about our future spouse and asked us what characteristics and things we wanted in our future spouse. The usually answers came up.
Return Missionary
Strong Testimony
Good With Kids
Cute
Good Cook
Funny
College Graduate
Buff (that got some laughs from the younger girls)
Smart
Goes To Church Every Sunday
Nice To His Family
And the list went on. She raised the question that all of us young women want to marry a man that is a "10" right? Well of course we would! Who wouldn't want to marry the person of their dreams? But the more important question she asked was what are we on the scale? Are we a 6? Maybe some of us are a 8. Or even a 3. Why would I guy who is a 10, marry someone who is a 6 or a 3? He wouldn't want to right? He would want a 10! She told us that we needed to consider a different list. Not about the guy we want to marry (the perfect 10) but what kind of person do we want to be for our future husband? So the list started again.
Strong Testimony
Funny
Good Cook
Loving
Kind
Good Listener
Good With Kids
Smart
College Graduate
(and for some) Return Missionary
When the lists were once again complete, she told us that in order to marry a 10, we need to be a 10. But she told us that in order to be a 10, we needed to start working towards becoming that person now, rather than later.
I seriously encourage you to not only go and read that post, but also the post that proceeded it. I am not saying I am perfect. I have changed and have lived through new experiences since then. I am still working and growing and learning and I hope that we can all grow to become better versions of ourselves.