At least you got to test drive the car before the purchase...
Even as a Christian, I think waiting for marriage to have sex is a bad idea. Some people just are not sexually compatible. I literally got dumped once cause my cock was too large for her, and after every time we did it... she would hurt like a freshly turned non virgin.