You don't truly know a person until you have lived with him/her under the same roof. A relationship isn't real before you live together. Trust me, things changes and you truly see what the partner is really about.
This is why you speak to their acquaintances as well, you vet them like an employee is vetted by a company through references.