Well, I'll give it a whirl. Values are important to me and those must be similar. Our faiths must be similar, but not exactly mirror image. Labels aren't super important to me, as long as Jesus is in the mix
as the Savior (not just random John Doe who like to do stuff for people) then I'm good. If you believe that, then I don't really care what you call yourself. I think someone from the same social class would be best, but there are good men in all classes. I wouldn't necessarily judge him on his family (no one would touch me with a 10-foot pole if they judged me on mine!) but it's important to see where a person comes from. Once we become adults, it doesn't affect us
so much anymore, but the environment a person grew up in will always tell a lot about them. Values (like education, saving money) would have to be in line because we can't possibly raise our children as a team if we're polar opposites on what's really important in life. Also, whoever I marry has to have a rich sense of culture. I'm not super particular on race, but he's got to have a sense of where he comes from. I can't be one of those families whose kids say, "Where did our family come from?" and my husband says, "Well, honey, you know I was born in Texas."