I would like to point out that making a covenant with God to remain pure doesn’t just mean that you don’t have sex until you’re married (although that is part of it). Choosing purity is a lifestyle. It is something that affects everything; the way you dress, the way you talk to people and about people, what you think about. It means that you have decided before God to keep your body, your mind, your mouth, your eyes, and your spirit clean before Him. It’s what He asks from us as Christians anyway, but it’s up to us to choose how pure we’re going to be.
Here what I think. In our heads, at least for girls, we all have this picture in our head of our wedding day; how beautiful it’s going to be, what an incredible man we’re going to marry, how he’ll cherish us and love Jesus so much, etc.. We dream about it for most of our lives, we plan everything out, knowing it’s going to be perfect. Don’t do anything that would ruin your perfect picture of that day. Here’s what I mean by that: I personally, want to be able to look at my husband on my wedding day, with absolutely no regrets, no thoughts in the back of my head about what i wish i would have done differently, or have faces of other guys come to my mind. I want to be able to tell him that I have saved myself for him and that no one else will ever know me like he will.
