I don’t like questions like these because I feel it gives people ammunition who don’t share my viewpoint to be judgemental or feel it is a good reason to attack me. However, I will answer it all the same.
What I personally believe is that people should at least save themselves for someone they really genuinely love and trust. All I can hope is that they wait until they are at an age where they are more mature, more grounded in their life, and it isn’t done because “everyone else is doing it”. If you can wait until marriage, then by all means, good on you – I know I didn’t. I didn’t even practice what I preached.
Does that mean I regret not saving myself? Yes and no. I wish it was with someone who I cared for more, but this confused time in my life has shaped me into who I am now. If I had saved myself then I may be more confused, who knows.
I think ultimately, you should follow your heart, not what other people preach to you. Don’t do something because everyone else is doing it, or because you think it’ll give you love. If you wait until you’re with someone who you care about and love, it makes it all the more special.