I know everyone has a varied opinion on this. This is the advice I give anyone that asks and it is the same thing a I plan on telling my kids. Wait.
Waiting doesn't need to mean waiting until marriage.
1. Wait for the right person.
2. Wait until you are 18.
3. Wait until you are out of high school.
4. Wait until you have been in a relationship for about 6 months.
5. Wait until you are 100% sure you won't regret it in the morning.
All through high school I preached to my friends about waiting for marriage and how sex was sacred and should be kept for husband and wife only. I was wrong. Sex is fun, and enjoyable, and healthy. If both parties are ready and prepared.
Now eventually after all that preaching I met my boyfriend. He was a couple years older and more experienced, but I stood by my beliefs. But then we made out a few times, and then I let him get to second base, and next thing I knew we were at third base and heading for home. I loved him. I knew that. But I still wasn't 100% sure, I still I had a feeling I would wake up in the morning and regret it. So I waited. And when I realized I would no longer regret it, that is when we finally went for it.
Waiting does nothing but make the experience more enjoyable. When it's not a hurried experience in the back of a car, when you aren't worried about your parents finding out, when you are prepared (physically, mentally, and emotionally), and doing it with someone you love, the experience is amazing.
Waiting is worth it.
Most Helpful Guy