How do you wait for sex?

Like I haven’t even had the first date yet, and I’ve made a lot of mistakes, I’ve had sex before but I’d like not too a least until I really love them. But it’d be better for marriage. I don’t know if I can do it??