I do think Nod and Matthew are on to something here.
I was just talking with a Christian co-worker the other day about the fact that many Christians, myself included, fall into that sense of entitlement. We think, "Oh, I serve God and have for X number of years/all my life, therefore, He is going to give me the desires of my heart--which translates into the perfect person appearing on my doorstep."
One thing that's intrigued me lately is that we all celebrate the "hero's of faith", but we forget how human (aka, FLAWED), they were.
Would you want to marry a man who:
1. arranges for the murder of those who stands in the way of what he wants?
2. tells others you are up for grabs multiple times ("Come and take her if you want her", which in one case, a certain king did) in order to protect his own life?
Of course, the first man I'm referring to is David. The second is Abraham. But we forget these things... or conveniently overlook them. As for the women, Rebekah had great faith... but also schemed and lied to her husband so that her favorite child would receive the family blessing. Gomer was a prostitute, and the woman at the well was on her 6th known partner.
Many of us Christians SAY we "want whom God has for us", but I have often believed that God has been trying to tell me, "Kim, if I sent you the one I had for you right now, you'd throw him out the door without even giving him a chance."
And yes, I have to admit, if God sent me someone addicted to alcohol or porn, I would NOT want to be with that person. If we look at the unions of the Bible, there were many, MANY flaws and very serious character defects... and if we're not willing to accept those things in other people, I do wonder if many of us WILL be single for the rest of our lives. Depressing... I know... but I'm trying to be real here.
After all, if God chose people to follow Him the way we choose a potential partner, NONE of us would be saved.