Ultimately, do whatever you want. Waiting obviously worked for you, and that's fine. But no, waiting doesn't make you superior and is no more likely to be the basis for a happy relationship than jumping into bed at the first opportunity.
I slept with my DP before we even went on a date, and that was 22 years ago. Still extremely happy together and I also don't feel the need to validate my relationship choices by bragging to random strangers about an afternoon fuck like it's a unique achievement.
The reasons I would always prefer to have sex with someone at the earliest opportunity are:
a) I really enjoy sex and therefore don't wish to abstain from it with someone I fancy. It's a harmless pleasure and I don't see any reason to deny myself harmless pleasures.
b) If I'm not sexually compatible with someone, I'd prefer to find that out early on, rather than building a relationship and then only realising once there's an emotional attachment that the relationship is doomed because we're not sexually in tune with one another.
c) I don't have any qualms about being open about what I want/like in bed straight away - I'd happily express that to someone I was sleeping with on a first date; I don't need to spend six months getting to know them to do that.
d) I would absolutely not want any kind of relationship with a man who judged women for having sex on a first date, or for how many partners they'd had previously. I am only interested in men whose respect for women is not conditional on their sexual behaviour.
e) If I have sex with someone, I'm doing it because I want to have sex with them, not because I'm attempting to cement the possibility of a long-term relationship.
f) I don't equate sexual abstinence with being 'good'.
g) I don't see sex as a gift that women bestow upon men and/or give as a reward for agreeing to a relationship. I like sex as much or more than any man I've ever slept with and I don't see it as a transaction where they get sex from me as a reward for sticking around in a relationship. I see it as something two people do because they both really enjoy it and want to give each other a great time.
Absolutely fine if you don't feel the way I feel. Obviously some people want to wait and of course that's entirely their choice and they should do whatever makes them feel comfortable. But your way is not intrinsically superior. I'm pleased it seems to have made you happy but it's simply what worked for you and for your mindset around sex. It's not better or worse than anyone else's shag schedule.