How to know if you're really ready for sex? And how do you choose the right person for the first time?

I'm 16, going on 17 in a few months. I'm a virgin, I've been thinking about sex alot and masturbating often, but i dont know if im truly ready. Im not even sure how to tell if I am? Im scared if I have sex I'll regret it. I never even kissed a boy before. No man has even seen me naked! So im really... show more I'm 16, going on 17 in a few months. I'm a virgin, I've been thinking about sex alot and masturbating often, but i dont know if im truly ready. Im not even sure how to tell if I am? Im scared if I have sex I'll regret it. I never even kissed a boy before. No man has even seen me naked! So im really confused on what to do.
This is not a troll, I only need serious answers please.
11 answers 11