Ah, Knight, most of the contradictions can be easily understood if you realise that the New Testament overrides the Old Testament, except when it doesn't. Because Christians make it up as they go along.
So for example, menstruating women don't have to stay indoors and not touch anyone for seven days (Leviticus 15:19-28 - Christians spend a lot of time worrying about menstruation). Women (and pigeons and tutles) will be even more pleased at not having sacrifice pigeons or turtles after a particularly heavy period (Leviticus 15:29) because, well, Leviticus isn't part of the new covenant.
So Christians are quite relaxed about not following this sort of iron age nonsense:
19 “When a woman has a discharge, and the discharge in her body is blood, she shall be in her menstrual impurity for seven days, and whoever touches her shall be unclean until the evening. 20 And everything on which she lies during her menstrual impurity shall be unclean. Everything also on which she sits shall be unclean. 21 And whoever touches her bed shall wash his clothes and bathe himself in water and be unclean until the evening. 22 And whoever touches anything on which she sits shall wash his clothes and bathe himself in water and be unclean until the evening. 23 Whether it is the bed or anything on which she sits, when he touches it he shall be unclean until the evening. 24 And if any man lies with her and her menstrual impurity comes upon him, he shall be unclean seven days, and every bed on which he lies shall be unclean.
But Leviticus 18:22 is important, and isn't overridden by the same new covenant that means you don't need to sacrifice turtles and shit, because the queers are especially bad. So the reasons that Christians make up for not following Leviticus 15 ("new covenant") don't apply to Leviticus 18:22 ("You shall not lie with a male as with a woman; it is an abomination.") because hating gays is the real core stuff and much more important.
And so, Christians make it quite clear that what God says about their period can safely be ignored, but it's important to get on with the important Christian task of hating gays, because, well, just because, right?