I feel most relationships are ruined because of expectations; when someone projects how they think the other person should be. If someone isn’t the way you expect them to be, that isn’t their fault…it is yours.
I suggest having high standards instead of high expectations. The difference is standards are set on an individual basis. That way, you can attract people with similar standards vs. expecting them to have it.