God answers prayer according to his will. His time is always the best. With that said, it does not mean God has a daily planner and pre-marks everything with a set date. God always gives us total freedom to handle our lives. He guides our steps if we ask him to. He can also leaves us alone if that’s what we want. If one wants to fine a good spouse but he or she never participates any activity but sits alone at home all the time, the day for this person to get married may take longer time. On the other hand, if this person prays, and finds every opportunity to know new people and make new friends, he or she is doing the best to his or her goal. If we do our best, then we can leave to God the rest.
Finding the right spouse is not easy, but God certainly cares this most important life issue. Looking for a spouse is like looking for a job. You have to actively work on it. Out of hundreds resume sent out, one may finally launch a good job. Join some young adult group, attend all friends’ parties, do volunteer works, check out trustworthy online dating site, do all you can to enlarge your social circle… At the same time, also strive to be a better person yourself so when the good one appears you can equally match up with.
But be careful about any new person you just know, be very cautious, have your guard up, carefully observe. Pray to God every step of the way for his protection, wisdom and blessing. Most importantly is to stay close to God so his protection and guidance will always be with you. God bless you!