18.
Kids in high school are just kids and still growing and learning. When they are 18 they become an adult. They are free to do what they want in life. Kids in high school are stupid basically- they are still caught up in drama and petty things, and who’s kissing who crap. Decision making wise, they don't make good decisions. They may feel like they are ready for things like that but they are not, they are not mature enough to be making those decisions.
A person’s brain fully develops around about age 25. The part of your brain you use to make decisions isn't fully formed till around age 22.
Kids think they are ready way before their time. Just because you started your period doesn’t mean you’re an adult and able to make life changing decisions like that. Sex is a big thing; you have to be mentally/psychological ly ready for it. There are risks to your mental and physical health by having sex. As well as getting pregnant or becoming a father before you are mentally ready for it.
Kids can be easily swayed to have sex especially by older people, sometimes just because they don't want to seem 'uncool' or a prude. That doesn't sound like a person who can make their own decisions. They just aren't adults yet.
Kids under 18 are hormonal messes. Their brains are at the most crucial developmental years/state. They are not making good decisions.
Ages under 16 shouldn't even be up for discussion. Those are little kids. Just coming into their teens- Just starting to develop. Those children would rather play video games than anything else. They cannot mentally or physically handle it.
18 is a good age. You're out in the world now ready to make your own decisions; the baby bird has now flown the nest. You are still not fully developed at this age, but your almost there. You’re becoming your own person. This should be the universal age of consent everywhere.
And I am a 20 year old with no children. So I’m not being motherly or over protective. Children having sex before their time is just damaging even if they think they are ready.
I told myself I wouldn't comment because I believe this so strongly I would make a huge post, lol. Couldn’t help it.