Marrying your cousin is a legal possibility for roughly 100 million Americans, but just because it is not illegal does not ...