I want to congratulate you on being there for your daughter!
Just a thought, are you a member of a local library? There are some amazing books out there now to help young adults with all kinds of issues from sex to the loss of loved ones and everything else in between!
The staff at the library could certainly help point you in the right direction if you are requiring any ideas on how to talk with your daughter about some of these issues.
You could always read the book first yourself then recommend your daughter do so, or share bits of information with her.
My husband and I were not able to have children, but I have seen one of my nieces really struggle through her life. Her parents are there for her and I have tried to be a support as well, but she has really struggled and has made a few bad choices along the way.
I hope you and your daughter always have an open and caring relationship. It is very important she has you to talk with.
Cheers for now from Mrs. Dools