This is really good information to think about. Personality and shared values are so important to long-term compatibility.

More Posts