We have different definitions of what it mean to silence someone in discussion.
Somehow starting counter opinion but pejoratively labeling opposed statement as immature is not such attempt accordingly to You.
And isn’t Your point in this comment that You don’t hear Your friend child “wallowing"? Isn’t that outcome You want. To stop women from talking about issues they face? Wouldn’t that happen if You are right and Your “advice" is sound.
And that opening remark in Your first sentence…