I think this is a good question because while, as Christians, you should know God has a plan for you and sometimes that takes time, it also doesn't mean that God expects you to sit alone for years, tapping your feet, just waiting for Him to put that person right in front of you, we have to make some steps also. It's very hard to find good people to date where I am also...but sometimes you never know when you are going to have to run to the store for milk, rent a movie, get a tire fixed, etc. and you happen to run into someone God put in your path, when you least except it. So, when that happens, don't ignore it...it could very well be exactly what God put in your path.