IMO, 16 years old is WAY to young to consent to ANYTHING. Most adult men who are having a sexual relationship with girls this young are predators. Most of them don't just happen upon a sweet young thing and fall in love. Normally, these are men who actively seek out sexual relationships with these young girls, so that they can lie to them, manipulate them, use them, and then throw them away like so much trash.
Actually the age of consent here is usually far too high. It should be 14 at the highest as long as your partner is within five years of you. While you may not be able to sign your life away you are, or should be, smart enough to figure out who you want to play around in bed with. It's not that hard for most kids, and they don't wait until they're 18. And after this arbitrary age of 18, we let you on your way when we know that we don't have a real adult until almost 27 for women and almost 29 for men, so there you go, just lines drawn in the sand because they have to be drawn somewhere.
18 years old is where I would choose to draw the line. There are too many sick people that would take advantage of these kids, and YES it is very confusing for children who are going through puberty. I don't where you get that children should be able to choose bedroom partners. Sex has MANY consequences. MANY.
Personal experience, of myself, my wife, and our partners. We might have been kids but we weren't stupid kids and yeah, there were consequences, like our grades dropped because we were distracted getting each others pants off. It was fun, at times the only real joy in some difficult lives, and it was, for us, no harm no foul but it was pre-AIDS and that certainly helped. At some point even kids are old enough to figure who they feel safe with and what they want to do with their bodies. We may hate it but that's just life in this case. The ideal is never going to happen no matter how much we might like them to wait until say, 22.