We are a commune of inquiring, skeptical, politically centrist, capitalist, anglophile, traditionalist New England Yankee humans, humanoids, and animals with many interests beyond and above politics. Each of us has had a high-school education (or GED), but all had ADD so didn't pay attention very well, especially the dogs. Each one of us does "try my best to be just like I am," and none of us enjoys working for others, including for Maggie, from whom we receive neither a nickel nor a dime. Freedom from nags, cranks, government, do-gooders, control-freaks and idiots is all that we ask for.
In theory I can't argue with the advice given. I doubt anyone could pass this test but I suspect even if someone met these high standards they could still be a mass murderer. In fact some of the world's most despicable people can be charming and very nice if they want to be. The problem for women is almost exactly the same "problem" for men in that they have a blind spot when it comes to the opposite gender. If you want to know if some guy is a jerk as a guy friend or your father for advice. Sure they won't be right all the time but at least they don't have love/lust/desire as a blind spot.
Meet as many of his/her friends/family as possible. This tells you a lot of what you need to know. If there is no family to meet, be cautious.
Also, and I hate to be elitist, if you are of different economic classes, beware. Why? Well, let's just say that your idea of a future and what is achievable or desirable will not match his. You will be striving for different things, and it will cause conflict.
If you grew up in a nice home, certain level of income, certain kind of cleanliness...imagine marrying someone who grew up in Section 8 housing with stuff stacked everywhere and graduating from high school was a big life achievement.
I know it sounds mean or cruel to suggest those of a different class are not worth your time, but there are SO many people out there to choose from, why make your life more difficult by choosing someone who is not of the same background?
Be up front with him, and ask to do a credit check.
Not kidding — it is one of the prime indicators of one's basic character. These days every large employer does a credit check before hiring, to weed out problem people, and it works. IIRC, Forbes magazine did an article about it a while back. The success rate is far higher than for any other test.
If someone keeps their word and pays their bills on time, and is not a profligate spender, and doesn't live life on credit, the odds are that they were at least brought up right. That means about 80% of future problems are avoided right there.
But if he says "No, no credit check," there's a reason — and it isn't what he tells you. He will give a credit check to buy a refrigerator, but not to a potential mate? Something wrong there, no?
Dr. Everett V. Scott