https://vforvadge.com/2012/11/19/awkward-question-having-the-period-talk-with-your-child/
Awkward Question: Having the Period Talk With Your Child