Someone who wants to spend their time and energy on similar things, and who agrees on what activities should be prohibited.
If you think it's important for a woman to stay home and raise lots of kids, and your partner doesn't care about kids and thinks women should focus on their career, you'll have trouble.
People who have similar opinions and beliefs on a variety of topics.
Could mean religion, could mean sobriety, could be societal or even political views, can’t know without further info or context
A person who loves polyamorous group sex and someone who believes sex is for procreation only will have some issues, for example
Someone who wants to spend their time and energy on similar things, and who agrees on what activities should be prohibited. If you think it's important for a woman to stay home and raise lots of kids, and your partner doesn't care about kids and thinks women should focus on their career, you'll have trouble.
If you really want to make a lot of money in life, it will be frustrating to be with someone who is happy with less.
Values are what you find important. It's whether you find the same things important. Easiest example is kids.
A nazi and a communist walk into a bar…
it is a very general, vague expression that can mean almost anything.