How do you know a partner is right for you? That has