>most teens have sex by age 18
>>37903200
you mean by 16..
>>37903305
Depends on the country desu
>>37903200
>worrying about what the majority do
Comparing yourself to others. This... is why you fail.
>>37903526
How else am I supposed to determine my self-worth?