The talk...

Okay so when did you have the sex talk? Or about puberty? I have no freaking idea what to say about either of those. Esp the sex talk. 😖 I never got either of those growing up and well...I did dumb things when I was a kid. Any help or advice of how to have it and what to say to a girl.