Are you tired of blind dates or interacting with potential partners online only to discover they are not a...