No one sane expect smokers sick with cancer to acknowledge they smoked each time they want talk about cancer. For christ sake, seriously.
And I don't even think that having children is like sharing needles. There we are getting into category where you imply that having children is somehow morally bad (or is it having children while not being 100% happy about every aspect of child raising? )
One doesn't need to "acknowledge... each time they want to talk" (whether it's smokers, needle-sharers, parents, or whatever). Rather, it's just a matter of how one phrases things, e.g. avoiding a sense of entitlement or being condecending.
> And I don't even think that having children is like sharing needles.
I think it it, in precisely the sense that I mentioned it: that it's avoidable, and may have severe negative consequences. No more, no less.
> There we are getting into category where you imply that having children is somehow morally bad
Not at all. I wasn't passing moral judgement, I was giving examples of situations where someone complaining about problems they're suffering may have to choose their language carefully, to avoid being judged harshly in a social context. No more, no less.
> or is it having children while not being 100% happy about every aspect of child raising?
Again, that's a straw man.
This seems like an unfair interpretation of the above. Absolutely talk about the parts you don't like, just acknowledge that you followed a path of your own choosing (whether the consequences were expected or not).
Kind of like smokers getting cancer, or needle-sharers getting HIV: the social context requires a little humility.