There can be no spirituality, no sanctity, no truth without the female sex.
Insight occurs when, and to the degree that, one knows oneself.
There is one thing that all true spirituality has in common, whether that spirituality is derived from faith, from science, from nature or from the arts - a sense of wonder.