Women are 99% of the prostitutes.
A) provide scientific data to support your statistics. B) As the customers of prostitutes are overwhelmingly straight males, a major imbalance of this sort should not be surprising. You may as well say that 99% of the men who go to gay night clubs are gay or bisexual.
Women are overwhelmingly the victims of domestic abuse
Or, at least the ones to report it. Domestic abuse of men is like the rape of men. There is such a huge stigma attached to it that men won't report it. And, even when men do report it, there is a good chance they will be forced to leave their home even if the men are the victim. Most of the laws are written so that the police must make the man leave.
They are far more likely to be disadvantaged in their careers by lower pay for the same work as men
Except there has been quite a bit of debunking of this by women. Recently on Planet Money, a female assistant professor from UT Austin was talking about who women ask for raises and bonuses much less than men. A few years ago, a female economist wrote a paper saying how, when choosing a job, women as a group use a different set of criteria than men.
Men, as a group, will overwhelmingly go after the better paying job even if it the job requires nights and/or weekends, extensive travel, dirty work, working for a company they don't like or agree with, or in other ways giving up personal comfort and/or satisfaction.
On the other hand, women, as a group, rate personal satisfaction and personal comfort at a higher level than men. Women will choose a job that pays less if it provides more personal satisfaction such as working at a favored non-profit rather than at a for-profit company. Women will choose a job lower paying job over a higher paying job if the lower paying job doesn't require onerous working conditions such as 50+ percent travel or having to work long or odd hours.
or fear that they might decide to quit and have a family at any time between the ages of 18 and 35.
In a way, you are proving my previous point with this. Many women choose to stay home for a year or more to have and raise children, which necessitates the men continuing to work and possibly working more hours to make up for the loss of income. Now, some women don't choose to stay home to raise the kids and work while pregnant. That is where the Family Leave Act come in. Look it up some time.
as the church that stated that people are free to marry whomever they chose, with certain restrictions (ie couldn't be previously married, free consent, etc.).
Don't be foolish. Polygamy was banned fairly recently, consent wasn't actually required of the woman who was considered chattel, and even age restrictions are civil not religious. There is nothing in the bible about how old a person, especially a woman, must be to wed.
Why is it illegal? Because the church forbade it
Why did the church forbid it? Because earlier religions forbade it. Why did they forbid it? Because inbreeding resulted in deformed offspring and being ignorant as they were, they attributed it as punishment from the god(s) du jour.
I've noticed several design suggestions in your code.