Why are YOU waiting?

This is for all the virgins out there. I'm a virgin and I've been with my fiancé since I was 15. I'm 22 now and we both made a commitment and a promise not to have sex until we got married. We're keeping it because we want to experience sex together when we're in a marriage union. And I'm just wondering why are you waiting and if you're not waiting till marriage what are you waiting for?