Here is a good quote from Corey Wayne:
"A man must have his vision, life, purpose and mission in order before he'll be able to win a woman's heart and keep it." - Coach Corey Wayne
That's exactly right and I have learned that the hard way over the years and I have not learned the lesson completely until recently.
Let me translate the above quote for people who might not understand it:
"Get your shit together."
I have a vision, I have a purpose and I have a mission. You and I have to work on it each and every way, even if you don't want to and on weekends too (god forbid).
You have a vision. That's great. Work you ass off because of it and you will get the rewards, believe me.