I write this with all sense of responsibility. I have nothing to boast about, and so I do not and will never look down on anyone who gave it up before marriage.
I have experienced the strength of the temptation to fornicate because I courted a guy who completely adored me for six solid years, so I know firsthand what you have gone or are going through..... I simply desire to obey God and give some girl or girls, a reason to wait, against all odds, because its totally worth it!
There are many general reasons why you should wait eg to avoid unwanted pregnancies, sexually transmitted diseases, to determine how genuine your lover is, to be able to maintain focus on other important aspects of your life etc. However, listed below are my personal reasons. I hope they inspire your personal convictions.
1)My mother: I was quite young, but I remembered the day she gathered my siblings and I, and told us what God expected of us as regards our sex life, and the reasons why it was best to wait. It stayed with me. Then again when I got into courtship, she expressed absolute faith in me and wasn't "watching" my every move (but I'm sure she was watching somehow codedly, lol). And like most strong African mothers, if she knows I'm visiting his house, I'm going to get a call around 5pm,asking when I'd be on my way home, lol. Sometimes, it was the desire not to hurt or disappoint her, that made me, "pick up my bag and leave". 2)My church : Teens church, living faith worldwide, always "screamed it from the rooftop". They kept the truth in focus, in spite of the lies that was constantly in society that its okay to engage in it, or you can't even help it etc. Then again, those papa's teachings on the BENEFITS of sanctification, during youth camp, if you know, you know.
3)My legacy : there's this picture that often comes to my mind. I see my daughter coming into my room, sitting on my bed and asking me, is it really possible to wait? I wanted to be able to tell her it is, because I did. If she ever needed just one example, I wanted to be that one for her. This was a strong one for me.
Read the most compelling reason in the comment section.