��I have just been talking to the hubby that this is one of my biggest fears that my boy gets a girlfriend pregnant too young and cuts off so much opportunity for his future.
You reminded me of what my Mother-in-Law, who had three boys, told me some years ago. "If you have a daughter, at worst she can only get pregnant once every 10 months. I don't know when exactly it hit, but when the boys were young, I realized that on any given night once they were teenagers, they could all three get girls pregnant."
Raising kids is fraught with challenges and worries, and all we can do is define our own unique set of values, enforce rules that support those values, and explain why we've come to believe what we do so that our children do not think that we make arbitrary rules in a vacuum. When they do not understand why a rule protects them, it is so much easier to break it.