Just to lighten the mood (stolen from a FB friend):

To all the ladies who are in a hurry to have a boyfriend or get married, a piece of Biblical advice: "Ruth patiently waited for her mate Boaz." While you are waiting on YOUR Boaz, don't settle for any of his relatives: Brokeaz, Poaz, Lyinaz, Cheatinaz, Dumbaz, Drunkaz, Cheapaz, Lockedupaz, Goodfornothingaz, Lazyaz or Marriedaz and especially his third cousin Beatinyouaz. Wait on your Boaz and make sure he respects Yoaz