There are about 37 million unmarried men out there between the ages of 15 and 44 (they account for about 60% of men overall in this age group). The vast majority--26 million of them--are having sex with women. Most of that sex is not with the intent of becoming a father and, since only about a quarter of unmarried men use a condom every time they have sex, most of them are relying on their female partners to avoid pregnancy. Forgive me for saying the obvious, but women who use contraception have sex with....men.
Personal behaviors are governed by personal decisions, beliefs and morals, to which each individual is entitled. But as a society a consensus has been reached, if not in word than in action, that sex outside of marriage and sex without intending pregnancy are accepted behaviors--and accepted by both men and women. To make that choice as a society while at the same time debating whether our health care systems (both private and public) should make effective contraception available and affordable is pure hypocrisy.