How do you know your with the person you should be with for the rest of your life?

We are exceptionally compatible on many subjects. Subjects like how large a family we wanted, that she would be a homemaker at least during this stage in our married life, our religion, our political views, all similar.