I never had the birds and the bees talk....